made rooms and users work