added gps-source file