SPINDLE, SHUTTLE AND NEEDLE