fixed bug where geo not saved