Updated provider to include all_days check