updated hanna.py