zipperize more functions