The last fix worked as far as saving the location to the db
I have starte messing around with stuff and I will keep messing with the controller. This is a good return; the commit before is better.