Added step 11. Finished week 4 implementation.