Framework for registering events