started substitution rules