addition of foursquare, however, it;s really buggy, sets random screen sizes, wrong positions, etc.