modification solution