Added Spatial support by getting the users location.
Latest working version