Implement CharacterBoot