add the solution