improvement unpack zip method. old one was with issues