Push before event