modified ziptranspose