Working through an example, making fixes as i go.