added very basic location tracking