[UPDATE] Return negative balance if main is negative