Framework for iterator