virtual reaction