Have your thinking checked ?