Make init() public so it can be used for event messages