add new view, and use for download