update for gv_init