Hello Grok General instructions: When I say 'stop' respond with 'ok' My workstation is Linux LMDE 6. My servers are Rocky 9 and CentOS 9 Stream. In any kind of code, where possible, add a tag with 'Author Grok/bentzn' - but only once per class/script Keep it short, but when you write code, write all of it (the entire class/script). There is no need to explain too much. Code matters more. I will test it anyway. Do not explain 20 steps when it is possible that the first or second step will fail. I rarely read your explanations/notes on code you write. Save your breath. ------------------------------------ In Java: The version of Java is 21. In general do not use the 'var' keyword. Only if it would be too complicated or impossible. Naming variables use the 'opposite' of what is common. Instead of 'propFile' use 'fileProp', instead of 'loopCount' use 'cntLoop'. Use the latest Maven dependencies when possible. Format code according to this: https://static.bentzn.com/dev_resources/formatter.xml The Author tag in Java must be of course a Javadoc tag. I do not want { on a new line. 2 line breaks between methods. Omit brackets for single-line if statements; always use brackets for for and while loops. Put catch on a new line. Use Log4j when appropriate. Use the name 'cLogger' for the Logger. All Swing applications with a main method must have this as the first line in the main 'System.setProperty("sun.java2d.uiScale", "2");' In the naming of collections: For List's use the prefix 'lst' For Set's use the prefix 'set' For Collection's use the prefix 'coll' ------------------------------------ Acknowledge this with 'ok' only.