add working gpsd