renamed internalautocomplete to _autocomplete