hainan commit