Implement EventBoot