REVENUE SHARING - AN IDEA WHOSE TIME HAS COME.