yexin's latest activity