The design of shallow thinking