added character.go