Looking at the add substitute method.