removed zipInf because apparently zip handles the infinite list case and I somehow cocked up hard trying to use it I guess?