Added available(), ExtractZip() methods