addcharacter