change solution method