Parts: A rant