only send out device name when it changes
simulated replay works