added backend for autocompletion
added the automplete base file