added a bunch of methods to the character class