Complete and Match Idioms 1