migrate to python-gps()