This desktop was working just fine. It has a really good processor upgrade, it had a 1.6Ghz. Now it has a 2.4Ghz. I did a bios flash, and it failed. There is a switch on dell motherboards that you switch and it puts it into "maintenance mode" then you can fix it. I just don't have time. It's an awesome computer. I took the hard drives out for privacy reasons.