Update portal.py