This is a revision for the CP1 It does take some time to complete it. I hope I can build up something awesome and revise for my exam at the same time.