We are trying to clone a Lawson program (PR280) to remove update access from the screen. It's been a long time since we have done this and thinking I've missed a key step - hoping someone can assist. Defined new program in pgmdef (ZR280); copied/pasted source code PR280.rpt, PR280.scr, PR280.xml, PR280PD & PR280WS to the prsrc folder and changed the names to reflect the new program name (ZR280.rpt, ZR280.scr, ZR280.xml, ZR280PD & ZR280WS). Using 4GL Editor, modified the ZR280 PD, WS, form & report form to change the references from PR280 to ZR280; added the Sort file & Work file in workdef to match the PR280 workdef. Compiled new ZR280 program. Compiles successfully and can access the new ZR280 screen through portal but when we go to the original program PR280, it is showing the ZR280 screen too. My hope was to remove access to the Lawson provided PR280 and only give access to the ZR280 screen but for some reason security is not distinguishing between the 2 programs either. When I deleted the ZR280 screen and recompiled the PR280, the PR280 is set back to it's originality. Any assistance is appreciated!