pkzip is better, but still not 100% fixed