gps class added