now you can use negative numbers as well.