Support for negative numbers