impl autocompletion closed #314