added zip list method