new method
Support tar.gz download