Add iterator draft