added download archive stuff