Methods need to be adapted to problems.

Methods need to be adapted to problems.