add arguments getLocation function