CharacterParser Merged