added character creation