auto completion almost done