Elements of effective thinking