add upload zip mode