Improved sources and added Mengyuans part