Support

Home Forums Event Espresso Premium Suddenly not working

Suddenly not working

Posted: January 15, 2014 at 8:42 am


wendeth rauf

January 15, 2014 at 8:42 am

EE version 3.1.36.2.P
We use the multi-event registration
Our e.e. started giving the 500 error message. since then we reset our license key (it was under our build domain), applied all of the updates and still it isn’t working. Our web developer sent over an error report. Perhaps you can help?

[Tue Jan 14 07:47:20 2014] [warn] [client 72.171.192.248] mod_fcgid: read data timeout in 40 seconds
[Tue Jan 14 07:47:20 2014] [error] [client 72.171.192.248] Premature end of script headers: index.php
[Tue Jan 14 07:52:35 2014] [warn] [client 72.171.192.248] mod_fcgid: stderr: WordPress database error Duplicate key name ‘recurrence_id’ for query ALTER TABLE wp_events_recurrence ADD UNIQUE KEY recurrence_id (recurrence_id) made by activate_plugins, activate_plugin, do_action(‘activate_espresso-recurring/espresso-recurring-events.php’), call_user_func_array, event_espresso_re_install, event_espresso_run_install, dbDelta, referer: http://www.foajonesboro.org/wp-admin/plugins.php?deactivate-multi=true&plugin_status=all&paged=1&s=
[Tue Jan 14 07:57:00 2014] [warn] [client 72.171.192.248] mod_fcgid: read data timeout in 40 seconds
[Tue Jan 14 07:57:00 2014] [error] [client 72.171.192.248] Premature end of script headers: index.php
[Tue Jan 14 07:58:53 2014] [warn] [client 72.171.192.248] mod_fcgid: read data timeout in 40 seconds
[Tue Jan 14 07:58:53 2014] [error] [client 72.171.192.248] Premature end of script headers: index.php
[Tue Jan 14 08:00:54 2014] [warn] [client 72.171.192.248] mod_fcgid: read data timeout in 40 seconds
[Tue Jan 14 08:00:54 2014] [error] [client 72.171.192.248] Premature end of script headers: index.php
[Tue Jan 14 08:03:11 2014] [warn] [client 72.171.192.248] mod_fcgid: stderr: WordPress database error Duplicate key name ‘recurrence_id’ for query ALTER TABLE wp_events_recurrence ADD UNIQUE KEY recurrence_id (recurrence_id) made by activate_plugin, do_action(‘activate_espresso-recurring/espresso-recurring-events.php’), call_user_func_array, event_espresso_re_install, event_espresso_run_install, dbDelta, referer: http://www.foajonesboro.org/wp-admin/plugins.php?deactivate=true&plugin_status=all&paged=1&s=
[Tue Jan 14 08:05:41 2014] [warn] [client 72.171.192.248] mod_fcgid: read data timeout in 40 seconds
[Tue Jan 14 08:05:41 2014] [error] [client 72.171.192.248] Premature end of script headers: index.php
[Tue Jan 14 08:21:43 2014] [warn] [client 96.43.41.173] mod_fcgid: read data timeout in 40 seconds, referer: http://www.foajonesboro.org/events/current-class-offerings/
[Tue Jan 14 08:21:43 2014] [error] [client 96.43.41.173] Premature end of script headers: index.php, referer: http://www.foajonesboro.org/events/current-class-offerings/
[Tue Jan 14 08:23:40 2014] [warn] [client 205.186.187.100] mod_fcgid: read data timeout in 40 seconds
[Tue Jan 14 08:23:40 2014] [error] [client 205.186.187.100] Premature end of script headers: wp-cron.php
[Tue Jan 14 08:24:15 2014] [warn] [client 64.233.141.114] mod_fcgid: read data timeout in 40 seconds
[Tue Jan 14 08:24:15 2014] [error] [client 64.233.141.114] Premature end of script headers: index.php
[Tue Jan 14 08:27:53 2014] [warn] [client 173.218.181.162] mod_fcgid: stderr: WordPress database error Table ‘db175056_wp.EVENTS_DETAIL_TABLE’ doesn’t exist for query SELECT e.*, ese.start_time, ese.end_time FROM EVENTS_DETAIL_TABLE e LEFT JOIN EVENTS_START_END_TABLE ese ON ese.event_id= e.id AND e.event_status != ‘D’ AND e.event_status != ‘S’ AND e.event_status != ‘P’ AND e.event_status != ‘X’ AND e.event_status != ‘R’ GROUP BY e.id ORDER BY e.start_date = ‘0000-00-00’ ASC made by require(‘wp-blog-header.php’), require_once(‘wp-includes/template-loader.php’), include(‘/themes/template3/page.php’), get_template_part, locate_template, load_template, require(‘/themes/template3/content-page.php’), the_content, apply_filters(‘the_content’), call_user_func_array, do_shortcode, preg_replace_callback, do_shortcode_tag, call_user_func, espresso_calendar, do_action(‘action_hook_espresso_calendar_do_stuff’), call_user_func_array, espresso_calendar_do_stuff, referer: http://www.foajonesboro.org/education/
[Tue Jan 14 08:27:53 2014] [warn] [client 173.218.181.162] mod_fcgid: stderr: WordPress database error Table ‘db175056_wp.EVENTS_CATEGORY_REL_TABLE’ doesn’t exist for query SELECT event_id, c.category_meta, c.category_identifier, c.category_name, c.category_desc, c.display_desc FROM EVENTS_CATEGORY_REL_TABLE r LEFT JOIN EVENTS_CATEGORY_TABLE c ON c.id = r.cat_id WHERE event_id IN ( ” ) made by require(‘wp-blog-header.php’), require_once(‘wp-includes/template-loader.php’), include(‘/themes/template3/page.php’), get_template_part, locate_template, load_template, require(‘/themes/template3/content-page.php’), the_content, apply_filters(‘the_content’), call_user_func_array, do_shortcode, preg_replace_callback, do_shortcode_tag, call_user_func, espresso_calendar, do_action(‘action_hook_espresso_calendar_do_stuff’), call_user_func_array, espresso_calendar_do_stuff, referer: http://www.foajonesboro.org/education/
[Tue Jan 14 09:10:42 2014] [warn] [client 64.233.141.114] mod_fcgid: stderr: WordPress database error Table ‘db175056_wp.EVENTS_DETAIL_TABLE’ doesn’t exist for query SELECT e.*, ese.start_time, ese.end_time FROM EVENTS_DETAIL_TABLE e LEFT JOIN EVENTS_START_END_TABLE ese ON ese.event_id= e.id AND e.event_status != ‘D’ AND e.event_status != ‘S’ AND e.event_status != ‘P’ AND e.event_status != ‘X’ AND e.event_status != ‘R’ GROUP BY e.id ORDER BY e.start_date = ‘0000-00-00’ ASC made by require(‘wp-blog-header.php’), require_once(‘wp-includes/template-loader.php’), include(‘/themes/template3/page.php’), get_template_part, locate_template, load_template, require(‘/themes/template3/content-page.php’), the_content, apply_filters(‘the_content’), call_user_func_array, do_shortcode, preg_replace_callback, do_shortcode_tag, call_user_func, espresso_calendar, do_action(‘action_hook_espresso_calendar_do_stuff’), call_user_func_array, espresso_calendar_do_stuff, referer: http://www.foajonesboro.org/
[Tue Jan 14 09:10:42 2014] [warn] [client 64.233.141.114] mod_fcgid: stderr: WordPress database error Table ‘db175056_wp.EVENTS_CATEGORY_REL_TABLE’ doesn’t exist for query SELECT event_id, c.category_meta, c.category_identifier, c.category_name, c.category_desc, c.display_desc FROM EVENTS_CATEGORY_REL_TABLE r LEFT JOIN EVENTS_CATEGORY_TABLE c ON c.id = r.cat_id WHERE event_id IN ( ” ) made by require(‘wp-blog-header.php’), require_once(‘wp-includes/template-loader.php’), include(‘/themes/template3/page.php’), get_template_part, locate_template, load_template, require(‘/themes/template3/content-page.php’), the_content, apply_filters(‘the_content’), call_user_func_array, do_shortcode, preg_replace_callback, do_shortcode_tag, call_user_func, espresso_calendar, do_action(‘action_hook_espresso_calendar_do_stuff’), call_user_func_array, espresso_calendar_do_stuff, referer: http://www.foajonesboro.org/
[Tue Jan 14 10:17:40 2014] [warn] [client 173.209.207.221] mod_fcgid: stderr: WordPress database error You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘s%’) OR (wp_posts.post_content LIKE ‘%children’s%’)) AND ((wp_posts.post_title L’ at line 1 for query SELECT DISTINCT SQL_CALC_FOUND_ROWS wp_posts.* FROM wp_posts LEFT JOIN wp_term_relationships AS trel ON (wp_posts.ID = trel.object_id) LEFT JOIN wp_term_taxonomy AS ttax ON ( ( ttax.taxonomy = ‘category’ OR ttax.taxonomy = ‘post_tag’ OR ttax.taxonomy = ‘post_format’ ) AND trel.term_taxonomy_id = ttax.term_taxonomy_id) LEFT JOIN wp_terms AS tter ON (ttax.term_id = tter.term_id) LEFT JOIN wp_comments AS cmt ON ( cmt.comment_post_ID = wp_posts.ID ) WHERE 1=1 AND ( ( (((((wp_posts.post_title LIKE ‘%children’s%’) OR (wp_posts.post_content LIKE ‘%children’s%’)) AND ((wp_posts.post_title LIKE ‘%schedule%’) OR (wp_posts.post_content LIKE ‘%schedule%’))) OR (((tter.slug LIKE ‘%childrens%’) AND (tter.slug LIKE ‘%schedule%’)) OR (tter.slug LIKE ‘%childrens-schedule%’)) OR (((ttax.description LIKE ‘%children\\’s%’) AND (ttax.description LIKE ‘%schedule%’)) OR (ttax.description LIKE ‘%children\\’s schedule%’)) OR (((cmt.comment_content LIKE ‘%children\\’s%’) AND (cmt.comment_content LIKE ‘%schedule%’)) OR (cmt.comment_content LIKE ‘%children\\’s schedule%’)) )) AND (wp_posts.post_password = ”) AND wp_posts.post_type IN (‘post’, ‘page’, ‘attachment’, ‘ai1ec_event’) AND (wp_posts.post_status = ‘publish’)) AND post_type != ‘revision’) AND post_status != ‘future’ ORDER BY wp_posts.post_date DESC LIMIT 0, 10 made by require(‘wp-blog-header.php’), wp, WP->main, WP->query_posts, WP_Query->query, WP_Query->get_posts, referer: http://www.foajonesboro.org/events/fall-classes/
[Tue Jan 14 11:11:30 2014] [warn] [client 143.166.226.115] mod_fcgid: stderr: WordPress database error Table ‘db175056_wp.EVENTS_DETAIL_TABLE’ doesn’t exist for query SELECT e.*, ese.start_time, ese.end_time FROM EVENTS_DETAIL_TABLE e LEFT JOIN EVENTS_START_END_TABLE ese ON ese.event_id= e.id AND e.event_status != ‘D’ AND e.event_status != ‘S’ AND e.event_status != ‘P’ AND e.event_status != ‘X’ AND e.event_status != ‘R’ GROUP BY e.id ORDER BY e.start_date = ‘0000-00-00’ ASC made by require(‘wp-blog-header.php’), require_once(‘wp-includes/template-loader.php’), include(‘/themes/template3/page.php’), get_template_part, locate_template, load_template, require(‘/themes/template3/content-page.php’), the_content, apply_filters(‘the_content’), call_user_func_array, do_shortcode, preg_replace_callback, do_shortcode_tag, call_user_func, espresso_calendar, do_action(‘action_hook_espresso_calendar_do_stuff’), call_user_func_array, espresso_calendar_do_stuff, referer: http://www.foajonesboro.org/community-theatre/2013-2014-season/
[Tue Jan 14 11:11:30 2014] [warn] [client 143.166.226.115] mod_fcgid: stderr: WordPress database error Table ‘db175056_wp.EVENTS_CATEGORY_REL_TABLE’ doesn’t exist for query SELECT event_id, c.category_meta, c.category_identifier, c.category_name, c.category_desc, c.display_desc FROM EVENTS_CATEGORY_REL_TABLE r LEFT JOIN EVENTS_CATEGORY_TABLE c ON c.id = r.cat_id WHERE event_id IN ( ” ) made by require(‘wp-blog-header.php’), require_once(‘wp-includes/template-loader.php’), include(‘/themes/template3/page.php’), get_template_part, locate_template, load_template, require(‘/themes/template3/content-page.php’), the_content, apply_filters(‘the_content’), call_user_func_array, do_shortcode, preg_replace_callback, do_shortcode_tag, call_user_func, espresso_calendar, do_action(‘action_hook_espresso_calendar_do_stuff’), call_user_func_array, espresso_calendar_do_stuff, referer: http://www.foajonesboro.org/community-theatre/2013-2014-season/
[Tue Jan 14 12:33:39 2014] [warn] [client 64.233.140.18] mod_fcgid: stderr: WordPress database error Table ‘db175056_wp.EVENTS_DETAIL_TABLE’ doesn’t exist for query SELECT e.*, ese.start_time, ese.end_time FROM EVENTS_DETAIL_TABLE e LEFT JOIN EVENTS_START_END_TABLE ese ON ese.event_id= e.id AND e.event_status != ‘D’ AND e.event_status != ‘S’ AND e.event_status != ‘P’ AND e.event_status != ‘X’ AND e.event_status != ‘R’ GROUP BY e.id ORDER BY e.start_date = ‘0000-00-00’ ASC made by require(‘wp-blog-header.php’), require_once(‘wp-includes/template-loader.php’), include(‘/themes/template3/page.php’), get_template_part, locate_template, load_template, require(‘/themes/template3/content-page.php’), the_content, apply_filters(‘the_content’), call_user_func_array, do_shortcode, preg_replace_callback, do_shortcode_tag, call_user_func, espresso_calendar, do_action(‘action_hook_espresso_calendar_do_stuff’), call_user_func_array, espresso_calendar_do_stuff, referer: http://www.foajonesboro.org/home/espresso_events/
[Tue Jan 14 12:33:39 2014] [warn] [client 64.233.140.18] mod_fcgid: stderr: WordPress database error Table ‘db175056_wp.EVENTS_CATEGORY_REL_TABLE’ doesn’t exist for query SELECT event_id, c.category_meta, c.category_identifier, c.category_name, c.category_desc, c.display_desc FROM EVENTS_CATEGORY_REL_TABLE r LEFT JOIN EVENTS_CATEGORY_TABLE c ON c.id = r.cat_id WHERE event_id IN ( ” ) made by require(‘wp-blog-header.php’), require_once(‘wp-includes/template-loader.php’), include(‘/themes/template3/page.php’), get_template_part, locate_template, load_template, require(‘/themes/template3/content-page.php’), the_content, apply_filters(‘the_content’), call_user_func_array, do_shortcode, preg_replace_callback, do_shortcode_tag, call_user_func, espresso_calendar, do_action(‘action_hook_espresso_calendar_do_stuff’), call_user_func_array, espresso_calendar_do_stuff, referer: http://www.foajonesboro.org/home/espresso_events/
[Tue Jan 14 13:02:08 2014] [warn] [client 66.76.133.3] mod_fcgid: read data timeout in 40 seconds, referer: http://www.foajonesboro.org/wp-admin/plugin-install.php?tab=plugin-information&plugin=event-espresso&section=changelog&
[Tue Jan 14 13:02:08 2014] [warn] [client 66.76.133.3] (110)Connection timed out: mod_fcgid: ap_pass_brigade failed in handle_request_ipc function, referer: http://www.foajonesboro.org/wp-admin/plugin-install.php?tab=plugin-information&plugin=event-espresso&section=changelog&
[Tue Jan 14 17:05:24 2014] [warn] [client 173.218.121.149] (104)Connection reset by peer: mod_fcgid: error reading data from FastCGI server, referer: http://www.foajonesboro.org/events/
[Tue Jan 14 17:05:24 2014] [error] [client 173.218.121.149] Premature end of script headers: index.php, referer: http://www.foajonesboro.org/events/


Josh

  • Support Staff

January 15, 2014 at 9:13 am

Hi there,

Some of these errors indicate that something on the server level has changed. It would be good to check with the hosting company to see what (if any) upgrades were done to the server recently.

The other possibility is there’s a bad cache file. You can go into WP super cache’s settings and delete the its cache and even try temporarily disabling caching via the WP Super Cache settings. It’s important that WP Super Cache stays activated though. If you simply deactivate WP Super Cache the cached files will continue to be served.

After you clear the cache, it may help to deactivate then reactivate Event Espresso and its add-ons.


wendeth rauf

January 15, 2014 at 9:25 am

Thank you, I’ve forwarded your response to our host. Hope it works


wendeth rauf

January 15, 2014 at 9:38 am

All of the above have been done/checked and no luck. My host/developer is saying it’s a plug in issue?


Josh

  • Support Staff

January 15, 2014 at 9:58 am

Has the WordPress database table prefix been changed recently?

When you reactivate Event Espresso and its add-ons, do any error messages get logged to the log file?


wendeth rauf

January 15, 2014 at 10:09 am

I don’t know what you mean by the database table prefix. We haven’t done anything on our side, it was working fine last week. No idea when it went down exactly, just started getting phone calls from customers.

No error messages when I did the updates…of course it went down before the updates, but even still nothing was noted when we updated.


Josh

  • Support Staff

January 15, 2014 at 10:23 am

You can check with your developer and ask them if the database prefix was changed. The other course of action that may help is to backup the files in the WP Plugin directory, then deactivate and delete the Event Espresso plugins. Then you can download fresh copies of Event Espresso from your account page and re-install.


wendeth rauf

January 15, 2014 at 10:34 am

okay, we’ll get on that check. Deleting and re installing, will that result in me having to re-enter all of our information/events….like starting from scratch?


Josh

  • Support Staff

January 15, 2014 at 1:43 pm

Deleting the Event Espresso and reinstalling will not result in having to re-enter all of your information or events because your information and events are stored in the database.


wendeth rauf

January 16, 2014 at 3:11 pm

I just completed the deleting and re-installing of e.e. with no avail. The page is still not loading. If it means anything the “custom files” would not install, error given was “no valid plugin found”. Everything was downloaded fresh from here and then installed (so not the original files we installed before)


Sidney Harrell

January 16, 2014 at 5:05 pm

If you’ve had a particular version of EE activated before, then activating that version again will not run the database update scripts again. You can either delete the wp_options row ‘espresso_db_update’ or change the version number in espresso.php, on line 34, from:

return '3.1.36.2.P';

to something like:

return '3.1.36.2.1.P';

Do you have some custom php function hooked to the action ‘action_hook_espresso_calendar_do_stuff’? It looks like there is a function hooked to that action running a query that is trying to use our constant for the event details table, but is not doing it right. We only have one function hooked to that action, and it is not doing anything with the database.


wendeth rauf

January 17, 2014 at 7:41 am

Well, we bought this product with the ignorance we could trust the advertisement that it’s perfect for organizations who don’t have tech folks…”out of the box” you said. I don’t even know what you’re talking about. I don’t have ANYTHING on anything other than what has always been there. I don’t even know how to add whatever you’re talking about, and no one else works on this. I did not activate the previous version, or if I did it’s not telling me I have updates available. I hate this thing. I don’t have time for all of this and we can’t afford to pay someone $75 an hour to sort it out. This product is NOT friendly to most users.


Josh

  • Support Staff

January 17, 2014 at 9:02 am

Hi Wendeth,

We are here to help. Do you have FTP access to this website? If so, you FTP in to your server and that’s how you can make the change to the espresso.php file. If not, do you have cpanel access? If so, there is an option within cpanel that lets you access the files on the website where you can make the edit that Sidney recommends trying. The file can be found in wp-content/plugins/event-espresso/


wendeth rauf

January 17, 2014 at 9:58 am

no idea what you’re talking about. I can get into the files I downloaded if that’s what you mean. but why am I having to do this??? shouldn’t your product work? why can’t you guys do this and send me the file to download.


Josh

  • Support Staff

January 17, 2014 at 10:23 am

Hi Wendeth,

I can’t say this for a certainty because I do not have all the facts, but the issues you are now experiencing may be related to the domain change that was made on your website. Changing domains can be tricky and if all the steps aren’t carried out properly it can affect the database ( for example some database settings that point to the old domain were not properly changed ) and cause issues.

If you’d prefer to not edit the espresso.php file, you can download and upload the file that’s linked to below to /wp-content/plugins/event-espresso via FTP or your host’s control panel. If you don’t have access to the files on the server your web developer should have access.

https://www.dropbox.com/s/uxl4ewd1dtbps1z/espresso.php


wendeth rauf

January 17, 2014 at 10:50 am

the domain change happened in September….NOTHING happened on this end to explain this. Customers were utilizing the plug in all the way up to the 16th. Then suddenly it quit working. If I thought for one second this was due to something on this end I’d not be so irritated.


wendeth rauf

January 17, 2014 at 10:51 am

e.e. isn’t part of our web developer package, and therefore I do not have help with his. hence why your product advertising itself as “out of the box” and great for places who don’t have the time to work on this is just a flat out lie.


Sidney Harrell

January 17, 2014 at 11:10 am

After some discussion, we think that the error message I was referring to had to do with having the espresso-calendar add-on activated while the event-espresso plugin was deactivated. It may be we jumped the gun looking to that section of the error log as relating to the 500 error that was your original problem.
What page are you experiencing the 500 error on? Can you narrow it down to EE core or an add-on by deactivating all your plugins, including non-EE plugins, and activating them one at a time, starting with EE core.


Josh

  • Support Staff

January 17, 2014 at 11:11 am

Hi Wendeth,

We are here to help. If you’d like to work with us we’ll work with you.


wendeth rauf

January 17, 2014 at 12:32 pm

http://www.foajonesboro.org/home/espresso_events/ is the page it happens on. when we only deactivated the event event espresso plug in (not any of the add ons) the page returns. For instance, right now I’ve got the e.e. deactivated and you can read the page script. As soon as I activate it the page disappears.


Sidney Harrell

January 17, 2014 at 12:56 pm

If you have EE core deactivated, then you’ll want to deactivate all of the EE add-ons. I know Josh has already asked for ftp credentials in another thread, and that is going to be the easiest / fastest way to get to the underlying problem. It could be a conflict with another plugin or the theme, which is why as a diagnostic test, we ask that you deactivate all plugins and switch to the default WP theme and then activate just EE core.
Do you have cPanel access to the server?


wendeth rauf

January 23, 2014 at 9:02 am

we are using e.e.3.1.36.3.P
wp 3.8
well, we’ve got it “up” again…however the very first event box is not separating itself. i.e it’s holding several boxes within it and then at the bottom allowing people to register/add to cart. I deleted the event that was there and it still happens, just with the new first event. http://www.foajonesboro.org/home/espresso_events/


Josh

  • Support Staff

January 23, 2014 at 10:47 am

Hi Wendeth,

This is because the [ESPRESSO_EVENTS] shortcode is being placed within the event’s description. The [ESPRESSO_EVENTS] shortcode should only be placed one the page that processes the event registration. (in the page editor).

You can fix this by going into the event editor and removing the [ESPRESSO_EVENTS] shortcodes that were added to the events’ descriptions.


wendeth rauf

January 23, 2014 at 12:11 pm

I guess I’m confused. We’ve always done it the same way and it’s never looked like this, nor do the other events….and I’m not sure I even understand what you’re saying I’ve done wrong.


Josh

  • Support Staff

January 23, 2014 at 12:37 pm

Hi there,

Here are a few screenshots that may help clarify:

main registration page:
https://www.evernote.com/shard/s4/sh/f671ee70-ed71-43e6-937e-d8d15cba37c9/ee1144613576a45a662359f2f5ed0af6

and

event editor:
https://www.evernote.com/shard/s4/sh/ad9c4868-e48a-4ad6-a5d1-cc540935ea42/bc23a9c29e06a7eb28716926f44b90e9

Arrows in green means “this is good to go”. Arrows in red mean “this needs to be removed”.


wendeth rauf

January 23, 2014 at 12:48 pm

I get that you don’t want the code in the event description EXCEPT we’ve ALWAYS put it there and didn’t have this problem, it just showed up in the description. anyway, I just went through each one and removed it…and it hasn’t fixed the problem


wendeth rauf

January 23, 2014 at 1:02 pm

so here’s something else making things fun. I show two classes on my page, but not on the back end and your search hardly ever works even for classes I can find….any idea where those classes have gone?


Josh

  • Support Staff

January 23, 2014 at 2:15 pm

The holding several boxes within it problem looks fixed now.

With the event not showing in the backend, can you try changing the filter status to show all events?

The support post ‘Suddenly not working’ is closed to new replies.

Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.

Event Espresso