Added vector iterate functions