added location type ahead support with test specs