check everything before accepting the room