shaonan commit