finish structure: web.py