adding first pass on autocomplete directive