instantize
guard_attr