js and client prepared
geolocation workingin model