diff --git a/aosstower/level_b1/quicklook.py b/aosstower/level_b1/quicklook.py
index ae5bc95617074afaf2fd80f20fad11a522f830e5..6c8e7bab18557736ed6f9af29607b13479d8b762 100644
--- a/aosstower/level_b1/quicklook.py
+++ b/aosstower/level_b1/quicklook.py
@@ -512,7 +512,7 @@ def main():
         frame = frame[args.start_time: args.end_time]
     elif args.start_time:
         #frame only contains data from start-end of that day
-        end_time = args.start_time.replace(hour=23, minute=59, second=59)
+        end_time = args.start_time.replace(hour=23, minute=59, second=59, microsecond=999999)
         frame = frame[args.start_time: end_time]
 
     if not args.daily:
diff --git a/scripts/run_tower_level_b1.sh b/scripts/run_tower_level_b1.sh
index 5ac78c8751e5a9364dd3a3549c99df0e160fc238..d2f2ceacdbf46cd73842dccf5d58ccea61d7f834 100755
--- a/scripts/run_tower_level_b1.sh
+++ b/scripts/run_tower_level_b1.sh
@@ -52,7 +52,7 @@ fi
     ### Quicklook Generation ###
     # assumes that out_file is what the archive script wrote the file as
     log_info "Generating Quicklook images..."
-    $ENV/bin/python -m aosstower.level_b1.quicklook -l "$logfile" -vv --thumbnail -s "$DATE" "$out_file" -o "$tmp_dir/aoss_tower.{plot_name}.{start_time:%Y-%m-%d}.png" -p meteorogram td pressure wind_speed wind_dir accum_precip solar_flux
+    $ENV/bin/python -m aosstower.level_b1.quicklook -l "$logfile" -vv --thumbnail --daily -s "$DATE" "$out_file" -o "$tmp_dir/aoss_tower.{plot_name}.{start_time:%Y-%m-%d}.png" -p meteorogram td pressure wind_speed wind_dir accum_precip solar_flux
     quicklook_status=$?
     if [ $quicklook_status -ne 0 ]; then
         oops "Quicklook generation failed for $DATE"