added work on zipper