a few new routes in app.py