How well does it handle negative values?