description of the solution