make DELETE and DOWNLOAD optional