added kgve() function