<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;">Tony, <br><br>(Someone correct me if&nbsp; I'm wrong)<br><br>To tell if a module identifier is "free": You can browse the repositories and look at the config file names.&nbsp; Any ID for any module (dictionary, commentary, etc..) that has a similar ID will conflict in the mods.d directory whether its in OSIS or ThML or GBF, and whether it is a bible, a commentary, lexicon, etc.&nbsp; It will likely conflict other places within the program, depending on which GUI you are using. <br><br>The four non-overlapping sword repositories are:<br>ftp://ftp.crosswire.org/pub/sword/raw/mods.d/<br>ftp://ftp.crosswire.org/pub/sword/betaraw/mods.d<br>ftp://ftp.kleinpaste.org/pub/sword/mods.d<br>ftp://ftp.bible.org/sword/mods.d<br>you'll have to check all four. <br><br>None of them have an config file for IPD, so it looks like that will work. I would suggest prepending&nbsp;
 the ISO-639-1 code to the beginning of your module's OSIS ID, so that it will be listed in the directory and in some program listings that don't group by language. (id_IPD). <br><br>Hope this helps you.<br><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><pre>&gt;&gt; And how to avoid duplicated names with existing one ? is there any<br>&gt;&gt; kind of registered name/registration body to avoid duplicate name ?<br><br></pre></blockquote></td></tr></table><br>