Parts rant and a bit of good news!