Not sure about your first issue since I&#39;ve never messed with those &quot;Available Functions&quot;  as for your bridging issue you might want to look at the B2B_LOGIC module.  It has a bunch of bridging stuff in there but I also haven&#39;t played with those yet either.<br /><br /><br /><br /><br />On , Xi Liu &lt;lxvonion@gmail.com&gt; wrote:<br />&gt; Hi,<br />&gt; <br />&gt; I&#39;m new OpenSIPS, have some questions here hope anyone can help!<br />&gt; <br />&gt; Question 1,<br />&gt; <br />&gt; I&#39;m trying to use some of the functions in usrloc module, but for some reason if I use those from &quot;Available Functions&quot; part, the opensips won&#39;t start and give an error:<br />&gt; <br />&gt; Jan 20 14:11:53 [22878] CRITICAL:core:yyerror: parse error in config file, line 405, column 56-57: unknown command , missing loadmodule?<br />&gt; <br />&gt; The usrloc module is definitely loaded, and it will start as long as I avoid using those &quot;Available Functions&quot;. I tried some other modules it will lead to same error.<br />&gt; <br />&gt; Question 2,<br />&gt; <br />&gt; What is the simplest way to bridge a call based on username and domain?<br />&gt; <br />&gt; I was trying to make a simple experiment I used to do in Freeswitch,<br />&gt; <br />&gt; ==========================<br />&gt; Have 1000,1001,1002 registered,<br />&gt; <br />&gt; When 1000 calls 9999, the calls will be bridged to 1001 or 1002 based on different time period.<br />&gt; ==========================<br />&gt; <br />&gt; While in Freeswitch, it would be as simple as &quot;bridge xxxx@domain.com&quot;, and then freeswitch will lookup contact information and forward the call.<br />&gt; <br />&gt; But in OpenSIPS, I only succeed in forwarding calls by change the $du to the exact contact uri, which is &quot;sip:xxxx@ip-of-the-phone:port&quot;, the call r_relay(). In order to do this, I need call a perl script to lookup the location database to find a match… <br />&gt; <br />&gt; I&#39;m 99% sure I&#39;m doing wrong here… there must be a way way easier than that, but so far I can&#39;t find it….<br />&gt; <br />&gt; Please help…<br />&gt; <br />&gt; Thanks,<br />&gt; Xi<br />&gt;