diff --git a/resources/templates/provision/grandstream/gxp2170/{$mac}.xml b/resources/templates/provision/grandstream/gxp2170/{$mac}.xml
index ec7adba900..2be39ab6cf 100644
--- a/resources/templates/provision/grandstream/gxp2170/{$mac}.xml
+++ b/resources/templates/provision/grandstream/gxp2170/{$mac}.xml
@@ -55,7 +55,7 @@
-{$account.1.user_password}
+{$account.1.password}
@@ -121,7 +121,7 @@
-{$register_expires_1}
+{$account.1.register_expires}
@@ -164,10 +164,10 @@
{$tp=0}
-{if $sip_transport_1 == 'udp'}{$tp=0}{/if}
-{if $sip_transport_1 == 'tcp'}{$tp=1}{/if}
-{if $sip_transport_1 == 'tls'}{$tp=2}{/if}
-{if $sip_transport_1 == 'dns srv'}{$tp=1}{/if}
+{if $account.1.sip_transport == 'udp'}{$tp=0}{/if}
+{if $account.1.sip_transport == 'tcp'}{$tp=1}{/if}
+{if $account.1.sip_transport == 'tls'}{$tp=2}{/if}
+{if $account.1.sip_transport == 'dns srv'}{$tp=1}{/if}
{$tp}
@@ -736,7 +736,7 @@
-{if isset($user_password_2)}
+{if isset($account.2.password)}
1
{else}
0
@@ -744,11 +744,11 @@
-{$display_name_2}
+{$account.2.display_name}
-{$server_address_2}
+{$account.2.server_address}
@@ -756,7 +756,7 @@
-{$outbound_proxy_2}
+{$account.2.outbound_proxy}
@@ -768,19 +768,19 @@
-{$user_id_2}
+{$account.2.user_id}
-{$auth_id_2}
+{$account.2.auth_id}
-{$user_password_2}
+{$account.2.password}
-{$display_name_2}
+{$account.2.display_name}
@@ -841,7 +841,7 @@
-{$register_expires_2}
+{$account.2.register_expires}
@@ -884,10 +884,10 @@
{$tp=0}
-{if $sip_transport_2 == 'udp'}{$tp=0}{/if}
-{if $sip_transport_2 == 'tcp'}{$tp=1}{/if}
-{if $sip_transport_2 == 'tls'}{$tp=2}{/if}
-{if $sip_transport_2 == 'dns srv'}{$tp=1}{/if}
+{if $account.2.sip_transport == 'udp'}{$tp=0}{/if}
+{if $account.2.sip_transport == 'tcp'}{$tp=1}{/if}
+{if $account.2.sip_transport == 'tls'}{$tp=2}{/if}
+{if $account.2.sip_transport == 'dns srv'}{$tp=1}{/if}
{$tp}
@@ -1453,7 +1453,7 @@
-{if isset($user_password_3)}
+{if isset($account.3.password)}
1
{else}
0
@@ -1461,11 +1461,11 @@
-{$display_name_3}
+{$account.3.display_name}
-{$server_address_3}
+{$account.3.server_address}
@@ -1473,7 +1473,7 @@
-{$outbound_proxy_3}
+{$account.3.outbound_proxy}
@@ -1485,19 +1485,19 @@
-{$user_id_3}
+{$account.3.user_id}
-{$auth_id_3}
+{$account.3.auth_id}
-{$user_password_3}
+{$account.3.password}
-{$display_name_3}
+{$account.3.display_name}
@@ -1560,7 +1560,7 @@
-{$register_expires_3}
+{$account.3.register_expires}
@@ -1603,10 +1603,10 @@
{$tp=0}
-{if $sip_transport_3 == 'udp'}{$tp=0}{/if}
-{if $sip_transport_3 == 'tcp'}{$tp=1}{/if}
-{if $sip_transport_3 == 'tls'}{$tp=2}{/if}
-{if $sip_transport_3 == 'dns srv'}{$tp=1}{/if}
+{if $account.3.sip_transport == 'udp'}{$tp=0}{/if}
+{if $account.3.sip_transport == 'tcp'}{$tp=1}{/if}
+{if $account.3.sip_transport == 'tls'}{$tp=2}{/if}
+{if $account.3.sip_transport == 'dns srv'}{$tp=1}{/if}
{$tp}
@@ -2169,7 +2169,7 @@
-{if isset($user_password_4)}
+{if isset($account.4.password)}
1
{else}
0
@@ -2177,11 +2177,11 @@
-{$display_name_4}
+{$account.4.display_name}
-{$server_address_4}
+{$account.4.server_address}
@@ -2189,7 +2189,7 @@
-{$outbound_proxy_4}
+{$account.4.outbound_proxy}
@@ -2201,19 +2201,19 @@
-{$user_id_4}
+{$account.4.user_id}
-{$auth_id_4}
+{$account.4.auth_id}
-{$user_password_4}
+{$account.4.password}
-{$display_name_4}
+{$account.4.display_name}
@@ -2275,7 +2275,7 @@
-{$register_expires_4}
+{$account.4.register_expires}
@@ -2318,10 +2318,10 @@
{$tp=0}
-{if $sip_transport_4 == 'udp'}{$tp=0}{/if}
-{if $sip_transport_4 == 'tcp'}{$tp=1}{/if}
-{if $sip_transport_4 == 'tls'}{$tp=2}{/if}
-{if $sip_transport_4 == 'dns srv'}{$tp=1}{/if}
+{if $account.4.sip_transport == 'udp'}{$tp=0}{/if}
+{if $account.4.sip_transport == 'tcp'}{$tp=1}{/if}
+{if $account.4.sip_transport == 'tls'}{$tp=2}{/if}
+{if $account.4.sip_transport == 'dns srv'}{$tp=1}{/if}
{$tp}
@@ -2886,7 +2886,7 @@
-{if isset($user_password_5)}
+{if isset($account.5.password)}
1
{else}
0
@@ -2894,11 +2894,11 @@
-{$display_name_5}
+{$account.5.display_name}
-{$server_address_5}
+{$account.5.server_address}
@@ -2906,7 +2906,7 @@
-{$outbound_proxy_5}
+{$account.5.outbound_proxy}
@@ -2918,19 +2918,19 @@
-{$user_id_5}
+{$account.5.user_id}
-{$auth_id_5}
+{$account.5.auth_id}
-{$user_password_5}
+{$account.5.password}
-{$display_name_5}
+{$account.5.display_name}
@@ -2992,7 +2992,7 @@
-{$register_expires_5}
+{$account.5.register_expires}
@@ -3035,10 +3035,10 @@
{$tp=0}
-{if $sip_transport_5 == 'udp'}{$tp=0}{/if}
-{if $sip_transport_5 == 'tcp'}{$tp=1}{/if}
-{if $sip_transport_5 == 'tls'}{$tp=2}{/if}
-{if $sip_transport_5 == 'dns srv'}{$tp=1}{/if}
+{if $account.5.sip_transport == 'udp'}{$tp=0}{/if}
+{if $account.5.sip_transport == 'tcp'}{$tp=1}{/if}
+{if $account.5.sip_transport == 'tls'}{$tp=2}{/if}
+{if $account.5.sip_transport == 'dns srv'}{$tp=1}{/if}
{$tp}
@@ -3601,7 +3601,7 @@
-{if isset($user_password_6)}
+{if isset($account.6.password)}
1
{else}
0
@@ -3609,11 +3609,11 @@
-{$display_name_6}
+{$account.6.display_name}
-{$server_address_6}
+{$account.6.server_address}
@@ -3621,7 +3621,7 @@
-{$outbound_proxy_6}
+{$account.6.outbound_proxy}
@@ -3633,15 +3633,15 @@
-{$user_id_6}
+{$account.6.user_id}
-{$auth_id_6}
+{$account.6.auth_id}
-{$user_password_6}
+{$account.6.password}
@@ -3708,7 +3708,7 @@
-{$register_expires_6}
+{$account.6.register_expires}
@@ -3751,10 +3751,10 @@
{$tp=0}
-{if $sip_transport_6 == 'udp'}{$tp=0}{/if}
-{if $sip_transport_6 == 'tcp'}{$tp=1}{/if}
-{if $sip_transport_6 == 'tls'}{$tp=2}{/if}
-{if $sip_transport_6 == 'dns srv'}{$tp=1}{/if}
+{if $account.6.sip_transport == 'udp'}{$tp=0}{/if}
+{if $account.6.sip_transport == 'tcp'}{$tp=1}{/if}
+{if $account.6.sip_transport == 'tls'}{$tp=2}{/if}
+{if $account.6.sip_transport == 'dns srv'}{$tp=1}{/if}
{$tp}
@@ -4326,7 +4326,7 @@
-phone-{$display_name_1}
+phone-{$account.1.display_name}
@@ -4647,7 +4647,7 @@
-{$user_password}
+{$password}