Question4Replies630Views PravinM Member since 2018 40 posts Hoverstate Posted: February 1, 2019Last activity: February 20, 2019 Closed Solved Rule SpecializationHi Guys,Which below approach is more appropriate.I want to modify the rules in Data-Portal or PegaCA-Work-PortalSearch class. I have two option to achieve this.1: copy the rules in application ruleset in same OOTB class and do the modification.2: Create two classes which direct inherit the above classes respec and override the rules in newly created classes. Pega Platform ×Close popoverFacebookTwitterLinkedinEmail Copy Link Copied! Moderation Team has archived post This thread is closed to future replies. Content and links will no longer be updated. If you have the same/similar Question, please write a new Question. Posted: 1 year agoSusanLiu_GCS PEGA replied to PravinMIf you want to modify OOTB rules which are "available" type, usually, you can copy / save as it to your application ruleset and then do the modification. Posted: 1 year agoPravinM Hoverstate replied to PravinMThank you. What's your thought on the second option is it a best practice. I don't really find it useful. It increases an additional series of rule modifications. Posted: 1 year agoSiddhantJivane Areteans replied to PravinMHI PravinM, In case of second approach, To support rule resolution,You need to also save as all the referencing rules in your newly created class. Accepted Solution Posted: 1 year agoPravinM Hoverstate replied to PravinM@SiddhantJivane You are right and I think the first option is most appropriate to handle the changes. With the only downside of an upgrade. If the OOTB rule is updated in pega version and which is override in application ruleset we need retrofit it.