something to jot down ideas in
registering event methods and calling them on an entity