adding a few methods to the character interface