 In 2010, actress Ruby Lin who starred in the Yu Zheng production "Beauty's Rival in Palace", refused to star in Yu Zheng's next project "Beauty World", choosing to become a producer herself instead.Subsequently, many fellow actors from "Beauty's Rival in Palace" chose to join Lin's debut project "The Glamorous Imperial Concubine" over "Beauty World".On December 12, Yu posted a message on his Sina Weibo account insinuating "someone" as ""shanzhaiing"" his production.