Some of the many custom parts that needed to be made ...