fix: handle exceptions
del: test
chg: save downloaded items