use negative K_BAD