Device simulators