Some enhancements to the new upload page

To be continued...