simulated chemical reactions