ex. 3.22 - zipAdd