one of the downloadhelper classes