Negative values are supported