zip

functions wacky zip added