added TGZ generator