Update Cosmos part by Pu Zhang