I am a beginner in AS/400. I have a question to ask. When we are compiling a Physical File, it will generate a unique code something like identifier right? So I will compile the program with this PF. Now my question is, if I have two libraries which contain this PF with same identifier, when I execute the program, which one should it refer to?Assume library A and library B. In my library list (EDTLIBL) the top is A and below is B. However, I check with DSPPGMREF for my program and search for the PF and I saw it point to library A. But since library A and B contain this PF with same identifier. Can it be execute without getting any error even I removed the library A. Hopefully you guys understand my queries.