add specs for negative numbers