added geopositionwatcheradapter