Why do I live here? ....  oh right.