Source code for step 6