add gvm support