add view-new page, file upload not handled yet