added gps toggle