added new room support to prototype