modified and added chengyuan data