Shanlai's recent activity