add support for more tarball format
Merged with branch tarball