added rooms and mandatory username