Address abstract problem.