multisubstitutions