Strategic problem solver.