add iterator for status