working on char creation, 1/3 way there