Modified the downloader and decompressor, the original ones just too slow
Merge