added iteration watch