comment for rule engine