Simplified Balances algorithm - Low Level Design