Added pre_processors, events are for post the fact changes only