add PolicyAssembler