add check + balances