I use this machine for optimizing 3D meshes and developing AR/VR unity applications. I had to remove the smart fan controller from nzxt it's terrible and caused the CPU to overheat. Once I plugged all the fans into the motherboard headers the CPU temps ran great and the performance was what it should be. Amazing! Also had to remove the cable shroud to allow the motherboard to fit. Now it's just sitting in there for aesthetic purposes. Not even screwed in.