fetchBalance now returns int, not unicode string