Updated foursquare approach