simulated testing environment