Solving and Manipulation