check all attribs before failing.