add operationrules