improvement zip extract -5

finish equivalent of file