yu xi gu & xiang hao [History]