new support for iter and list operations