html donwload processor converted to use promises
bug fixes
process is now working