Solution method improved