Realist thinking