modify demo part