removed requirement of room access for users, updated how to manage which frame gets loaded when no default is set