switch iter to const_iter for vector iterator
begin funcs
end() accessor for vector