public void newEntry(final String name) throws IOException {
		makeDirs(name);

		currEntry = new JarEntry(name);
		currEntry.setTime(System.currentTimeMillis());
		if (compress) {
			currEntry.setMethod(ZipEntry.DEFLATED);
		} else {
			currEntry.setMethod(ZipEntry.STORED);
		}
		this.putNextEntry(currEntry);
		FunkyJar.crc32.reset();
		this.size = new Size();
	}