Problems with negative numbers