add ability to edit  locations in a datastore