diff --git a/src/misc.py b/src/misc.py
index 3589d001e1be16c48515536149aa5c05d383a6cb..115b36d1e8c7c8530219f201bda36587d4b56ff2 100644
--- a/src/misc.py
+++ b/src/misc.py
@@ -162,6 +162,9 @@ def handle_mouse_click(data_manager, button_state, pos_x, pos_y):
             logger.info('    Decrementing tile walls.')
             tile.walls.decrement_wall_state()
 
+        # Recalculate trash distances for new tile wall setup.
+        data_manager.ideal_trash_paths = calc_trash_distances(data_manager)
+
 # endregion GUI Logic Functions
 
 
@@ -220,9 +223,6 @@ def calc_distance_cost(start_tile_x, start_tile_y, end_tile_x, end_tile_y):
     :return: Calculated distance between tiles.
     """
     distance = abs(start_tile_x - end_tile_x) + abs(start_tile_y - end_tile_y)
-    # logger.info('    tile_cost for ({0}, {1}) to ({2}, {3}): {4}'.format(
-    #     start_tile_x, start_tile_y, end_tile_x, end_tile_y, distance,
-    # ))
     return distance
 
 
@@ -358,8 +358,6 @@ def calc_trash_distances(data_manager):
                             )
                             data_manager.debug_entities.append(debug_entity)
 
-            print('\n')
-
         # Optionally print out calculated path set to console.
         if debug:
             logger.info('')