program refine merge to one program group.