broke some of the code slides out more so that steps could be shown