modification to a solution