substitute (106.324)