Observing and Reasoning