added GPS_GEN