throwing together quick error handling
new uploads