added gps properly