enable completion as you type