Broken event system implementation