Solving problems and realizing opportunities