committed to the new zip method