The document discusses the theory of problem solving in mathematics education. It argues that a key assumption of problem solving theory - that thinking is more important than knowledge and problems can be solved through content-less heuristics - is flawed. While problem solving advocates emphasize teaching heuristics over knowledge, the document contends that knowledge and the ability to apply knowledge are essential elements of problem solving. Teaching problem solving through heuristics alone is not effective if the goal is to develop true problem solving ability, as that requires a strong knowledge base in the relevant content area. The document aims to provide a revised theoretical framework for problem solving that better incorporates the importance of knowledge.