simplified zip in terms of map