Added callbacks to option object before and after even is run