added zip capabilities