support output zip