command vs. emulation