Working now, with some bugs on multi-part download