'Iterator' pattern has been implemented;