Bad detector