documentation in paideuo.py