Documented main.py