Owen Yao Artifact Rationale