diff --git a/modules/util/viirs_l1b_l2.py b/modules/util/viirs_l1b_l2.py
index 361127212169cc3e83e28af8f2df7b9db0ae5cd7..6d978bb8ba739a9f7ff98c27d5e9cc932d456b8b 100644
--- a/modules/util/viirs_l1b_l2.py
+++ b/modules/util/viirs_l1b_l2.py
@@ -259,13 +259,13 @@ def run_one(data_h5f, data_tiles, tile_width=64, kernel_size=9):
 
     data = np.stack(grd_s)
 
-    # num_keep_x_tiles = 2
-    num_keep_x_tiles = 1
-    #i_skip = num_keep_x_tiles * tile_width
-    i_skip = 1
+    num_keep_x_tiles = 2
+    #num_keep_x_tiles = 1
+    i_skip = num_keep_x_tiles * tile_width
+    #i_skip = 1
     j_skip = 1 * tile_width
-    #i_start = int(num_pixels / 2) - int((num_keep_x_tiles * 2 * tile_width) / 2)
-    i_start = int(num_pixels / 2) - int((tile_width) / 2)
+    i_start = int(num_pixels / 2) - int((num_keep_x_tiles * tile_width) / 2)
+    #i_start = int(num_pixels / 2) - int((tile_width) / 2)
 
     num_keep_y_tiles = 96
     for j in range(num_keep_y_tiles):