new Character model methods