partial
partial
partial
partial
fix #21
Merge pull request #28 from PuZheng/flask-report-21

Flask report 21