adds new exception structure #38
adds uploaded status to archive schema