fix for compile
rev_iter() => iter().rev()