Add iterator and observer