add function autocomplete