Are all of these parts compatible?