Use neocomplete when meet its requirements