#60: location input class