Reasoning door