made private meths of EventCommandTrigger public to allow for calling by decorators