Modificated GetBalance()