getting started with substitution