Text this: An interactive virtual laboratory addressing student difficulty in differentiating between chemical reaction kinetics and equilibrium.