Added the zip method and spec