SmartSolutionCode

Add SmartSolution code