peiyang portfolio--rebuild