added gps_module