completion (196.105)