added better Vo data setter