Changes to accomodate finding a solution.