port PRC to point-context