lazy sequences is not that bad