add viewData.py