merge peseudo_gv.jl into gv.jl