what about negative numbers?