blameless
blameless