shareholder model