adding nonzero comparison to Balance