why do we need to design a revenue model for our business?​