broken : /

Think the problem lies in the order of function calling, or the unused functions/BalanceBox functions.