refactored model a bit and added foursquare rating