seems like functional foursquare crawl