zipper ... these technical terms are so confusing.