bugfix: saving existing location details