adding in current location functionality
adding in current location functionality