added zip fallback to the unix version