caught unify developed virtual available explosion viscosity exceed