zip assignment4