use zip classes for zipping