WARM emulator for CS237