Semi-working, would run fine until I put it under load with my graphics card and then it would cause freezing. Cleaning out the power supply made it work fine for a week but then it started acting up again.