Event hook implementation