character creation is working properly