bugfix: repeating hooked events