create a solution