Small fix in m-v product and some impement of GN class