add GPS Wrapper