Working on negate and toString methods