merge with develop
fix version
add opDispatch assign for vector
fix version
fix version