added current location method