Use simple iterators for a bit more speed