Added ability to update location