change location implemented