leave room only if there is a room to leave