How to clean your engine bay

Hey guys and girls just thought i'd throw together a very basic How to: while i was cleaning the STI's engine as it may help some people wondering if they are allowed to wet certain parts of the engine or just didn't know how to clean it :) and lets face it who doesn't love seeing a clean Subaru STI engine bay lol