ISSUE-16 work for negative values