update location after change event trigger