First let's look at the environment.