character setup