HI, I really hope this question is not as dumb as some of my recent questions (Anybody else wiped out you O/S lately?)! Anyway, I have an xml dial plan: <extension name="ten_or eleven_digiti_dial" > <condition field="destination_number" expression="^1?(\d{10})$"> <action application="set" data="ringback=${us-ring}"/> <action application="set" data="effective_caller_id_number=${outbound_caller_id_number}"/> <action application="set" data="ani=${outbound_caller_id_number}"/> <action application="set" data="effective_caller_id_name=${outbound_caller_id_name}"/> <action application="set" data="hangup_after_bridge=true"/> <action application="bridge" data="sofia/gateway/vitelity-inbound/1$1"/> </condition> </extension> I thought that would accept either 10 or 11 digit numbers starting with 1 and bridge to the gateway always using 1 plus the 10 digits. In fact in my log I can see: Dialplan: sofia/external/220@fs_bfis.bizfocused.com Regex (PASS) [ten_or eleven_digiti_dial] destination_number(14104207777) =~ /^1?(\d{10})$/ break=on-false Dialplan: sofia/external/220@fs_bfis.bizfocused.com Action set(ringback=${us-ring}) Dialplan: sofia/external/220@fs_bfis.bizfocused.com Action set(effective_caller_id_number=${outbound_caller_id_number}) Dialplan: sofia/external/220@fs_bfis.bizfocused.com Action set(ani=${outbound_caller_id_number}) Dialplan: sofia/external/220@fs_bfis.bizfocused.com Action set(effective_caller_id_name=${outbound_caller_id_name}) Dialplan: sofia/external/220@fs_bfis.bizfocused.com Action set(hangup_after_bridge=true) Dialplan: sofia/external/220@fs_bfis.bizfocused.com Action bridge(sofia/gateway/vitelity-inbound/14104207777) BUT It does not work for my customer : Dialplan: sofia/external/101@fs_alst.bizfocused.com Regex (PASS) [ten_or_eleven_digiti_dial] destination_number(1800336940) =~ /^1?(\d{10})$/ break=on-false Dialplan: sofia/external/101@fs_alst.bizfocused.com Action set(ringback=${us-ring}) Dialplan: sofia/external/101@fs_alst.bizfocused.com Action set(effective_caller_id_number=${outbound_caller_id_number}) Dialplan: sofia/external/101@fs_alst.bizfocused.com Action set(ani=${outbound_caller_id_number}) Dialplan: sofia/external/101@fs_alst.bizfocused.com Action set(effective_caller_id_name=${outbound_caller_id_name}) Dialplan: sofia/external/220@fs_bfis.bizfocused.com Action set(hangup_after_bridge=true) Dialplan: sofia/external/101@fs_alst.bizfocused.com Action bridge(sofia/gateway/vitelity-inbound/11800336940) NOTE THE EXTRA LEADING 1 So, what am I missing? Thanks, Sean