trigger now __invoke for listeners and events