This was a challenge which I loved every minute of. The hardest part was choosing parts that would fit as an air cooled machine then realising later hat the air cooler i was originslly going with didnt fit. So a quick search online and found a suitable water cooler that was easy to install. I love this thing it packs a huge amount of power in a very small package. Some points to note: Raijintek Pallas will not fit. Corsair H60 not a good fit didnt want to kink the pipes. Cooler Master Seidon 120 fits very snuggly with no kinks.