solution engine introduced