attributes and ignores