shell room emulation, logging