left out a function header in characters.py