variations of extruder