auto completion view controller