add attr_protected