big update, added multi-user room support