checking for negative spends