added geolocation to user model