solution model