refactored multiple upload view, added single upload view