accidental only if defined