Contributions of Kan Kan