add "reset()" for TEvent