add iterator import