fixed Character superclass methods