diff --git a/SoftLayer/CLI/dedicatedhost/create_options.py b/SoftLayer/CLI/dedicatedhost/create_options.py
index <HASH>..<HASH> 100644
--- a/SoftLayer/CLI/dedicatedhost/create_options.py
+++ b/SoftLayer/CLI/dedicatedhost/create_options.py
@@ -58,4 +58,4 @@ def cli(env, **kwargs):
             br_table.add_row([router['hostname']])
         tables.append(br_table)
 
-    env.fout(formatting.listing(tables, separator='\n'))
+    env.fout(tables)
diff --git a/SoftLayer/CLI/hardware/create_options.py b/SoftLayer/CLI/hardware/create_options.py
index <HASH>..<HASH> 100644
--- a/SoftLayer/CLI/hardware/create_options.py
+++ b/SoftLayer/CLI/hardware/create_options.py
@@ -51,9 +51,7 @@ def cli(env, prices, location=None):
     tables.append(_port_speed_prices_table(options['port_speeds'], prices))
     tables.append(_extras_prices_table(options['extras'], prices))
     tables.append(_get_routers(routers))
-
-    # since this is multiple tables, this is required for a valid JSON object to be rendered.
-    env.fout(formatting.listing(tables, separator='\n'))
+    env.fout(tables)
 
 
 def _preset_prices_table(sizes, prices=False):
Change form to print the multiples tables