fix new room creation, fix some usability issues