virial part is revised