Financial Waterfall Model Development