add additional error checking for MSC balances and balance data age