allow events to modify configuration of pipeline via events