updated view.py