moving v-j to local
moved away from submodule