Inserting substitution methods