adding solution