Added location functionality, but right now, it's acting quirky )ios8)