use built-in myLocationListener