diff --git a/modules/util/viirs_l1b_l2.py b/modules/util/viirs_l1b_l2.py
index 5623ace9e700f4f51b66defc1bc36ddf83b7f2fb..1b586d97c9e725950bcb5d9ca34b26c781707f94 100644
--- a/modules/util/viirs_l1b_l2.py
+++ b/modules/util/viirs_l1b_l2.py
@@ -66,7 +66,7 @@ def keep_tile(param_s, tile):
         return False
 
     keep = np.where(keep, np.invert(np.logical_and(0.05 < grd_k, grd_k < 0.95)), False)
-    if np.sum(keep)/total > 0.6:
+    if np.sum(keep)/total > 0.7:
         return True
     else:
         return False
@@ -203,7 +203,7 @@ def run(data_h5f, param_s, tiles, tile_width=64, kernel_size=9, day_night='ANY')
 
     tile_width + 2 * border
 
-    num_keep_x_tiles = 4
+    num_keep_x_tiles = 6
     i_skip = tile_width
     j_skip = tile_width
     i_start = int(num_pixels / 2) - int((num_keep_x_tiles * tile_width) / 2)