virtual validation