cleanup setup
diff --git a/conf/localConfig.js b/conf/localConfig.js
index e2f7271..9dcf6f2 100755
--- a/conf/localConfig.js
+++ b/conf/localConfig.js
@@ -1,11 +1,12 @@
+{%- from "statsd/map.jinja" import server with context %}

+

 {

-	{%- for backend in pillar.statsd.server.backends %}

-	{%- if backend.type == 'graphite' %}

-	graphitePort: {{ backend.port }},

+	{%- if server.backend.engine == 'carbon' %}

 	graphiteHost: "{{ backend.host }}",

+	graphitePort: {{ backend.port }},

 	backends: [ "./backends/graphite" ],

 	{%- endif %}

-	{%- if backend.type == 'amqp' %}

+	{%- if server.backend.engine == 'amqp' %}

 	amqpHost: '{{ backend.host }}',

 	amqpPort: {{ backend.port }},

 	amqpLogin: '{{ backend.user }}',

@@ -14,6 +15,10 @@
 	amqpQueue: '{{ backend.queue }}',

 	amqpDefaultExchange: '{{ backend.exchange }}',

 	{%- endif %}

-	{%- endfor %}

+	{%- if server.backend.engine == 'opentsdb' %}

+	opentsdbHost: "{{ backend.host }}",

+	opentsdbPort: {{ backend.port }},

+	opentsdbTagPrefix: "{{ backend.get('prefix', '_t_') }}",

+	{%- endif %}

 	port: {{ pillar.statsd.server.bind.port }}

 }
\ No newline at end of file