works with event emitters, but missing extruder