modified convExp