add tutorial solver