Solution restructuring