event side effects (hisotry) fix