public static boolean unzipFileFromZip(Path zip, String filename, Path destDirectory) throws IOException {
        if (!control(zip)) {
            return false;
        }

        return DirectoryZip.unpackFileFromZip(zip, filename, destDirectory);
    }