Lots of good parts