Well here we go again, schismatic me, but I have always believed that "bonus opus" and "bonus opus" ALONE, is the ticket it.  What about all the good people on this earth who never heard of Jesus, let alone the multitudes who lived upright lives in the millennia before Christ?  Or what about all the good people on this earth who learn about Christ, but then see Christians in action and are revolted by them?  Indeed, the number of hypocritical daily Mass Catholics that I have met who are just downright cruel people defies count.  I believe Frank concurs, when he said, atheists who do good work will be hanging out with him on the other side.