virtual value