As Mark lamented here, the tendency lately has been to way over-hype upcoming storm risks. Hey, we fell into the overestimation trap on that first big storm day, too!
Right now it looks like tomorrow will bring some strong, long-track tornadoes to parts of Kansas — mostly the western 1/2 to 2/3 of the state. The main storm system is slowing down some, which increases the risk that some of these tornadoes will occur at night. On the plus side, strong, long track tornadoes don’t just appear. In any one location, if a tornado like this is approaching, you are going to know about it some time in advance. That is, if you are paying attention and keeping up on the warnings to your west and southwest.
I’m going to keep this list simple — the top five things you can do in the next 24 hours to improve your safety, preparedness, and your resilience should the worst happen. For event planners, I think there are three main suggestions.
Individuals & Families
Step 1: Getting the Warning – Choose more than one
Weather Radio. If you don’t have one, this one from WalMart or this one from Walgreens will do nicely.
Smartphone App. I recommend the Red Cross’ Tornado app (iPhone) (Android).
I also use Weather Alert (Android only – Free | Pro Version, $1.99), which has been consistently delivering watches and warnings minutes ahead of the Tornado app for most of the season.
Radio/TV. Each of us is partial to one or more sources for this…I would recommend trusting the local sources above the national/cable sources.
Step 2: Prepare Essentials
Cash. ATMs are frequently down in storm-damaged areas and stores that have power may not be able to run their card processing.
Medicines. Get refills Sat. morning for any nearing the refill date.
Water. The recommendation is a gallon of water per person per day. It may be easier if you buy a case of bottled water and keep it in the car.
ID. Be sure each family member, especially those who will be away from home, have their photo ID with address on it. In the event of a disaster, that will be the only thing that will get you back into your neighborhood/town/home.
Pets. This video, produced in conjunction with Butler County Animal Rescue Team, explains what you need.
Step 3: Verify Plans and an out-of-town contact.
Know where everyone who lives in your home will be between noon Saturday and sunrise Sunday.
If you can, designate a family member’s home on the other side of town as your meeting place post-storm.
Who is your out of town contact? This person needs to know the plans for your entire family. If your town or neighborhood is hit, you call this person to let them know your status (whether you’re ok). Tell your extended family who this is and ask them to call the out of town contact, not you, if your town is hit.
Step 4: Be weather-aware as you go about your plans for the day
As you enter a business, store, mall, school or other venue, figure out where the shelter is. Ask yourself, “if a tornado was bearing down on me right now, what would I do?” If you don’t know where the shelter is, ASK.
Keep your weather alert radio/smart phone app with you.
Pay attention to the weather as it develops, especially to your west and southwest.
Step 5: Basic Tornado Safety – DUCK
Down to the lowest level
Under something sturdy
Cover your head
Keep in Shelter
Above all, don’t panic! Have a plan, work the plan.
3 Suggestions for Event Planners
Keep your options open
By far the most of us will not experience weather that will disrupt event plans, especially for indoor events. If you have an option to get the people at your event in adequate shelter, you’re golden.
Multiple, Overlapping Warning Sources
See the list above in step one. Use as many of them as you can, and if you have a volunteer who can monitor radar trends on a phone, pad or laptop, enlist their help.
For large events, include sheltering instructions as part of the opening remarks/comments for the event.
Being prepared for whatever happens tomorrow is a matter of taking just a few steps and remaining calm in the face of a stressful situation.
Members Get More
Additional details are available for these membership levels:
BasicEnthusiast
Keep Up to Date - Enable Notifications
OK
No thanks
1 - Query:
SELECT option_value FROM wp_options WHERE option_name = 'siteurl' LIMIT 1
Time: 1.126 ms
2 - Query:
SELECT * FROM wp_pmpro_membership_levels
Time: 0.262 ms
3 - Query:
SET time_zone = "+00:00"
Time: 0.388 ms
4 - Query:
SELECT t0.name AS name_1, t0.value AS value_2, t0.id AS id_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM wp_mailpoet_settings t0
Time: 0.476 ms
5 - Query:
SHOW TABLES LIKE 'wp\\_ewwwio\\_images'
Time: 0.831 ms
6 - Query:
select option_name, option_value from wp_options where option_name like 'mcloud%'
Time: 1.622 ms
7 - Query:
SHOW TABLES LIKE 'wp_mcloud_pending_optimizations'
Time: 0.847 ms
8 - Query:
SHOW TABLES LIKE 'wp_mcloud_bg_optimizations'
Time: 0.591 ms
9 - Query:
SELECT COUNT(*) FROM information_schema.tables
WHERE table_schema = 'dbb845775ff53c4a11a5569812f8843b49'
AND table_name IN ('wp_toolset_associations', 'wp_toolset_connected_elements', 'wp_toolset_relationships', 'wp_toolset_type_sets')
Time: 1.501 ms
10 - Query:
SELECT count(w0_.id) AS sclr_0 FROM wp_mailpoet_subscribers w0_ WHERE w0_.deleted_at IS NULL AND w0_.status IN ('subscribed', 'unconfirmed', 'inactive')
Time: 0.278 ms
11 - Query:
SELECT a.action_id FROM wp_actionscheduler_actions a LEFT JOIN wp_actionscheduler_groups g ON g.group_id=a.group_id WHERE 1=1 AND g.slug='mailpoet-cron' AND a.hook='mailpoet/cron/daemon-trigger' AND a.args='[]' AND a.status IN ('in-progress', 'pending') LIMIT 0, 1
Time: 1.744 ms
12 - Query:
SELECT DISTINCT t.trigger_key
FROM `wp_mailpoet_automations` AS a
JOIN `wp_mailpoet_automation_triggers` as t
WHERE a.status = 'active' AND a.id = t.automation_id
ORDER BY trigger_key DESC
Time: 0.275 ms
13 - Query:
SELECT id FROM wp_pmpro_membership_levels LIMIT 1
Time: 0.234 ms
14 - Query:
SELECT id FROM wp_pmpro_membership_levels WHERE allow_signups = 1 AND (initial_payment > 0 OR billing_amount > 0 OR trial_amount > 0) LIMIT 1
Time: 0.080 ms
15 - Query:
SELECT user_id FROM wp_pmpro_memberships_users WHERE initial_payment > 0 OR billing_amount > 0 OR trial_amount > 0 LIMIT 1
Time: 0.071 ms
16 - Query:
SELECT DISTINCT meta_value FROM wp_postmeta
WHERE meta_key = '_view_loop_template'
AND meta_value != '0'
ORDER BY post_id
Time: 0.258 ms
17 - Query:
SELECT ID, post_name, post_parent, post_type
FROM wp_posts
WHERE post_name IN ('preparation-checklist')
AND post_type IN ('page','attachment')
Time: 1.075 ms
18 - Query:
SELECT wp_posts.ID
FROM wp_posts
WHERE 1=1 AND wp_posts.post_name = 'preparation-checklist' AND wp_posts.post_type = 'post'
ORDER BY wp_posts.post_date DESC
Time: 0.790 ms
19 - Query:
SELECT autoload FROM wp_options WHERE option_name = 'pmpro_visits' LIMIT 1
Time: 1.082 ms
20 - Query:
SHOW FULL COLUMNS FROM `wp_options`
Time: 1.663 ms
21 - Query:
UPDATE `wp_options` SET `option_value` = 'a:9:{s:5:\"today\";i:918;s:8:\"thisdate\";s:10:\"2025-27-06\";s:4:\"week\";i:8182;s:8:\"thisweek\";s:2:\"26\";s:5:\"month\";i:31654;s:9:\"thismonth\";s:1:\"6\";s:3:\"ytd\";i:277996;s:8:\"thisyear\";s:4:\"2025\";s:7:\"alltime\";i:1495220;}' WHERE `option_name` = 'pmpro_visits'
Time: 0.650 ms
22 - Query:
SELECT ID
FROM wp_posts
INNER JOIN wp_postmeta
ON ( wp_posts.ID = wp_postmeta.post_id )
INNER JOIN wp_postmeta AS mt1
ON ( wp_posts.ID = mt1.post_id )
WHERE 1=1
AND ( ( wp_postmeta.meta_key = '_seopress_redirections_enabled'
AND wp_postmeta.meta_value = 'yes' ) )
AND post_title = 'preparation-checklist/'
AND post_type = 'seopress_404'
AND post_status = 'publish'
AND ( ( mt1.meta_key = '_seopress_redirections_logged_status'
AND mt1.meta_value = 'only_not_logged_in' )
OR ( mt1.meta_key = '_seopress_redirections_logged_status'
AND mt1.meta_value = 'both' ) )
Time: 1.306 ms
23 - Query:
SELECT ID
FROM wp_posts
WHERE 1=1
AND post_title = 'preparation-checklist/'
AND post_type = 'seopress_404'
Time: 0.428 ms
24 - Query:
SELECT ID
FROM wp_posts
INNER JOIN wp_postmeta
ON ( wp_posts.ID = wp_postmeta.post_id )
INNER JOIN wp_postmeta AS mt1
ON ( wp_posts.ID = mt1.post_id )
WHERE 1=1
AND ( ( wp_postmeta.meta_key = '_seopress_redirections_enabled'
AND wp_postmeta.meta_value = 'yes' ) )
AND post_title = ''
AND post_type = 'seopress_404'
AND post_status = 'publish'
AND ( ( mt1.meta_key = '_seopress_redirections_logged_status'
AND mt1.meta_value = 'only_not_logged_in' )
OR ( mt1.meta_key = '_seopress_redirections_logged_status'
AND mt1.meta_value = 'both' ) )
Time: 0.173 ms
25 - Query:
SELECT ID
FROM wp_posts
WHERE 1=1
AND post_title = ''
AND post_type = 'seopress_404'
Time: 0.143 ms
26 - Query:
SELECT ID
FROM wp_posts
INNER JOIN wp_postmeta
ON ( wp_posts.ID = wp_postmeta.post_id )
INNER JOIN wp_postmeta AS mt1
ON ( wp_posts.ID = mt1.post_id )
WHERE 1=1
AND ( ( wp_postmeta.meta_key = '_seopress_redirections_enabled'
AND wp_postmeta.meta_value = 'yes' ) )
AND post_title = 'preparation-checklist'
AND post_type = 'seopress_404'
AND post_status = 'publish'
AND ( ( mt1.meta_key = '_seopress_redirections_logged_status'
AND mt1.meta_value = 'only_not_logged_in' )
OR ( mt1.meta_key = '_seopress_redirections_logged_status'
AND mt1.meta_value = 'both' ) )
Time: 0.564 ms
27 - Query:
SELECT ID
FROM wp_posts
WHERE 1=1
AND post_title = 'preparation-checklist'
AND post_type = 'seopress_404'
Time: 0.310 ms
28 - Query:
SELECT p.ID FROM wp_posts AS p WHERE p.post_date < '2015-05-08 17:25:31' AND p.post_type = 'post' AND p.post_status = 'publish' ORDER BY p.post_date DESC LIMIT 1
Time: 0.833 ms
29 - Query:
SELECT p.ID FROM wp_posts AS p WHERE p.post_date > '2015-05-08 17:25:31' AND p.post_type = 'post' AND p.post_status = 'publish' ORDER BY p.post_date ASC LIMIT 1
Time: 1.268 ms
30 - Query:
SELECT * FROM wp_posts WHERE ID = 26668 LIMIT 1
Time: 0.251 ms
31 - Query:
SELECT * FROM wp_posts WHERE ID = 26668 LIMIT 1
Time: 0.159 ms
32 - Query:
SELECT post_id, meta_value FROM wp_postmeta WHERE meta_key = '_wp_attached_file' AND meta_value = '2021/04/image025.jpg'
Time: 0.356 ms
33 - Query:
SELECT DISTINCT t.term_id
FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON t.term_id = tt.term_id INNER JOIN wp_term_relationships AS tr ON tr.term_taxonomy_id = tt.term_taxonomy_id
WHERE tt.taxonomy IN ('category', 'post_tag', 'wpmf_tag', 'event') AND tr.object_id IN (4918)
ORDER BY t.name ASC
Time: 0.379 ms
34 - Query:
SELECT DISTINCT t.term_id
FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON t.term_id = tt.term_id INNER JOIN wp_term_relationships AS tr ON tr.term_taxonomy_id = tt.term_taxonomy_id
WHERE tt.taxonomy IN ('category') AND tr.object_id IN (4918)
ORDER BY tt.parent DESC
Time: 0.336 ms
35 - Query:
SELECT autoload FROM wp_options WHERE option_name = 'pmpro_views' LIMIT 1
Time: 1.306 ms
36 - Query:
UPDATE `wp_options` SET `option_value` = 'a:9:{s:5:\"today\";i:1011;s:8:\"thisdate\";s:10:\"2025-27-06\";s:4:\"week\";i:9158;s:8:\"thisweek\";s:2:\"26\";s:5:\"month\";i:36543;s:9:\"thismonth\";s:1:\"6\";s:3:\"ytd\";i:288267;s:8:\"thisyear\";s:4:\"2025\";s:7:\"alltime\";i:998310;}' WHERE `option_name` = 'pmpro_views'
Time: 0.541 ms
37 - Query:
(SELECT m.id, m.name FROM wp_pmpro_memberships_categories mc LEFT JOIN wp_pmpro_membership_levels m ON mc.membership_id = m.id WHERE mc.category_id IN(20) AND m.id IS NOT NULL) UNION (SELECT m.id, m.name FROM wp_pmpro_memberships_pages mp LEFT JOIN wp_pmpro_membership_levels m ON mp.membership_id = m.id WHERE mp.page_id = '4918')
Time: 0.330 ms
38 - Query:
(SELECT m.id, m.name FROM wp_pmpro_memberships_categories mc LEFT JOIN wp_pmpro_membership_levels m ON mc.membership_id = m.id WHERE mc.category_id IN(20) AND m.id IS NOT NULL) UNION (SELECT m.id, m.name FROM wp_pmpro_memberships_pages mp LEFT JOIN wp_pmpro_membership_levels m ON mp.membership_id = m.id WHERE mp.page_id = '4918')
Time: 0.363 ms
39 - Query:
(SELECT m.id, m.name FROM wp_pmpro_memberships_categories mc LEFT JOIN wp_pmpro_membership_levels m ON mc.membership_id = m.id WHERE mc.category_id IN(20) AND m.id IS NOT NULL) UNION (SELECT m.id, m.name FROM wp_pmpro_memberships_pages mp LEFT JOIN wp_pmpro_membership_levels m ON mp.membership_id = m.id WHERE mp.page_id = '4918')
Time: 0.441 ms
40 - Query:
SELECT wp_posts.ID
FROM wp_posts
WHERE 1=1 AND wp_posts.post_name = '98fb13fff2605cb031ff7bb8ee8c3087' AND wp_posts.post_type = 'oembed_cache' AND ((wp_posts.post_status = 'publish'))
ORDER BY wp_posts.post_date DESC
Time: 1.469 ms
41 - Query:
SELECT * FROM wp_posts WHERE ID = 26668 LIMIT 1
Time: 0.407 ms
42 - Query:
SELECT * FROM wp_posts WHERE ID = 26668 LIMIT 1
Time: 0.177 ms
43 - Query:
(SELECT m.id, m.name FROM wp_pmpro_memberships_categories mc LEFT JOIN wp_pmpro_membership_levels m ON mc.membership_id = m.id WHERE mc.category_id IN(20) AND m.id IS NOT NULL) UNION (SELECT m.id, m.name FROM wp_pmpro_memberships_pages mp LEFT JOIN wp_pmpro_membership_levels m ON mp.membership_id = m.id WHERE mp.page_id = '4918')
Time: 0.470 ms
44 - Query:
SELECT DISTINCT(mp.page_id)
FROM wp_pmpro_memberships_pages mp
LEFT JOIN wp_posts p ON mp.page_id = p.ID
WHERE p.post_type IN('page', 'post')
Time: 0.289 ms
45 - Query:
SELECT DISTINCT(tr.object_id)
FROM wp_term_relationships tr
LEFT JOIN wp_posts p ON tr.object_id = p.ID
WHERE tr.term_taxonomy_id IN(
SELECT category_id
FROM wp_pmpro_memberships_categories
)
AND p.post_type IN('page', 'post')
Time: 0.261 ms
46 - Query:
(SELECT m.id, m.name FROM wp_pmpro_memberships_categories mc LEFT JOIN wp_pmpro_membership_levels m ON mc.membership_id = m.id WHERE mc.category_id IN(20,153) AND m.id IS NOT NULL) UNION (SELECT m.id, m.name FROM wp_pmpro_memberships_pages mp LEFT JOIN wp_pmpro_membership_levels m ON mp.membership_id = m.id WHERE mp.page_id = '128006')
Time: 0.240 ms
47 - Query:
(SELECT m.id, m.name FROM wp_pmpro_memberships_categories mc LEFT JOIN wp_pmpro_membership_levels m ON mc.membership_id = m.id WHERE mc.category_id IN(20,153) AND m.id IS NOT NULL) UNION (SELECT m.id, m.name FROM wp_pmpro_memberships_pages mp LEFT JOIN wp_pmpro_membership_levels m ON mp.membership_id = m.id WHERE mp.page_id = '128033')
Time: 0.222 ms
48 - Query:
(SELECT m.id, m.name FROM wp_pmpro_memberships_categories mc LEFT JOIN wp_pmpro_membership_levels m ON mc.membership_id = m.id WHERE mc.category_id IN(23) AND m.id IS NOT NULL) UNION (SELECT m.id, m.name FROM wp_pmpro_memberships_pages mp LEFT JOIN wp_pmpro_membership_levels m ON mp.membership_id = m.id WHERE mp.page_id = '127306')
Time: 0.244 ms
49 - Query:
(SELECT m.id, m.name FROM wp_pmpro_memberships_categories mc LEFT JOIN wp_pmpro_membership_levels m ON mc.membership_id = m.id WHERE mc.category_id IN(23) AND m.id IS NOT NULL) UNION (SELECT m.id, m.name FROM wp_pmpro_memberships_pages mp LEFT JOIN wp_pmpro_membership_levels m ON mp.membership_id = m.id WHERE mp.page_id = '127215')
Time: 0.228 ms
50 - Query:
select * from `wp_fluentform_forms` where `status` = 'published' and `id` = '19' limit 1
Time: 0.383 ms
51 - Query:
select * from `wp_fluentform_form_meta` where `form_id` = '19' and `meta_key` = 'formSettings' limit 1
Time: 0.112 ms
52 - Query:
select * from `wp_fluentform_form_meta` where `form_id` = '19' and `meta_key` = '_ff_selected_style' limit 1
Time: 0.273 ms
53 - Query:
select * from `wp_fluentform_form_meta` where `form_id` = '19' and `meta_key` in ('_custom_form_css', '_custom_form_js')
Time: 0.285 ms
54 - Query:
select * from `wp_fluentform_form_meta` where `form_id` = '19' and `meta_key` in ('_ff_form_styler_css', '_ff_selected_style', 'ffs_default')
Time: 0.106 ms
55 - Query:
select * from `wp_fluentform_form_meta` where (`form_id` = '19' and `meta_key` = 'ffs_default') limit 1
Time: 0.152 ms
56 - Query:
select * from `wp_fluentform_form_meta` where (`form_id` = '19' and `meta_key` = '_ff_form_styles') limit 1
Time: 0.095 ms