added gpsnode