The system included funds transfer pricing as well as asset & liability management. Implementation of a waterfall cost allocation model for profitability management, allocating expenses for both the head office and branches from the GL level to customer account levels through cost and profit centers.