add in iter
add in vek range