Very Poor Speed and Performance
-
Similar to many other users having issues with the ?wc-ajax=checkout process taking 15-20sec to complete, I started toggling plugins on and off, activated the email deference, etc. to see if I could get the payment processing time to reduce. After deactivating nearly everything I was able to get the processing time to 12sec – still not good.
On a hunch I tried the same series of purchases using Woocommerce’s core “Pay With Check” gateway. With everything turned back on, “Pay with Check” for the same one-page-checkout and product only took 2.77sec to complete the exact same series of functions/logic/thank you page redirects.
I then found an alternative Stripe payment processing plugin to this plugin made by the team at Webtoffee. Their plugin was able to process the same info to Stripe and complete ?wc-ajax=checkout in 6.5sec.
After doing a ton of research and testing, I feel these results are worth sharing, and hope this plugin’s performance, conflict-prone nature can be significantly improved as I would much prefer to use this free plugin.
Thank you.
-
Hello @mattbpro,
Having your payments go through in such a slow manner isn’t good at all. Anyone would want to fix it as soon as possible.
I haven’t seen many reports of this for the Stripe plugin, which makes me think this has something to do with the way your site is set up.
Could you please share a copy of your site’s System Status? You can find it via WooCommerce > Status. Select Get system report and then Copy for support.? Once you’ve done that, paste it here in your response.
This will help us better understand how your site is set up so we can find what’s the cause of the slow Stripe checkout.
Thank you for your quick response, Luan. The Woocommerce status report is attached below. You’ll notice that most of our caching is disabled. This is not due to Stripe testing, but more generally our site, environment, and UX felt cleaner and more fluid with out caching activated. Additionally we did not see any significant speed improvements to justify keeping it activated. Yoast SEO’s deactivation on the other hand is a result of testing as it did seem to shave 2-3sec off Stripe processing times (~15->12sec). Long story short this is the configuration that we’re seeing
10-15sec subscription product processing times
8-12sec regular product processing times
COMPARED TO ALT. STRIPE PLUGIN
6-8sec subscription product processing times
4-6sec regular product processing timesWhile admittedly neither processing speed is excellent and there is likely some degree of sequencing inefficiency and/or conflict at play in the checkout process/fulfillment logic, this plugin is still taking nearly twice as long to process.
Thanks again, I really appreciate your help!
### WordPress Environment ###WC Version: 5.6.0
REST API Version: ? 5.6.0
WC Blocks Version: ? 5.5.1
Action Scheduler Version: ? 3.2.1
WC Admin Version: ? 2.5.1
Log Directory Writable: ?
WP Version: 5.8.1
WP Multisite: ?
WP Memory Limit: 256 MB
WP Debug Mode: ?
WP Cron: –
Language: en_US
External object cache: –### Server Environment ###
Server Info: nginx/1.18.0
PHP Version: 7.3.21-1+ubuntu20.04.1+deb.sury.org+1
PHP Post Max Size: 64 MB
PHP Time Limit: 30
PHP Max Input Vars: 1000
cURL Version: 7.68.0
OpenSSL/1.1.1gSUHOSIN Installed: –
MySQL Version: 8.0.21
Max Upload Size: 1 MB
Default Timezone is UTC: ?
fsockopen/cURL: ?
SoapClient: ?
DOMDocument: ?
GZip: ?
Multibyte String: ?
Remote Post: ?
Remote Get: ?### Database ###
WC Database Version: 5.6.0
WC Database Prefix: wp_2_
Total Database Size: 123.90MB
Database Data Size: 110.23MB
Database Index Size: 13.67MB
wp_2_woocommerce_sessions: Data: 5.47MB + Index: 0.27MB + Engine InnoDB
wp_2_woocommerce_api_keys: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_2_woocommerce_attribute_taxonomies: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_2_woocommerce_downloadable_product_permissions: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
wp_2_woocommerce_order_items: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_2_woocommerce_order_itemmeta: Data: 0.09MB + Index: 0.09MB + Engine InnoDB
wp_2_woocommerce_tax_rates: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
wp_2_woocommerce_tax_rate_locations: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_2_woocommerce_shipping_zones: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_2_woocommerce_shipping_zone_locations: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_2_woocommerce_shipping_zone_methods: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_2_woocommerce_payment_tokens: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_2_woocommerce_payment_tokenmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_2_woocommerce_log: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_2_actionscheduler_actions: Data: 0.11MB + Index: 0.13MB + Engine InnoDB
wp_2_actionscheduler_claims: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_2_actionscheduler_groups: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_2_actionscheduler_logs: Data: 0.09MB + Index: 0.03MB + Engine InnoDB
wp_2_commentmeta: Data: 0.06MB + Index: 0.06MB + Engine InnoDB
wp_2_comments: Data: 0.20MB + Index: 0.22MB + Engine InnoDB
wp_2_e_submissions: Data: 0.02MB + Index: 0.23MB + Engine InnoDB
wp_2_e_submissions_actions_log: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_2_e_submissions_values: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_2_frm_fields: Data: 0.09MB + Index: 0.03MB + Engine InnoDB
wp_2_frm_forms: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_2_frm_item_metas: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_2_frm_items: Data: 0.02MB + Index: 0.08MB + Engine InnoDB
wp_2_gamipress_conditional_notifications: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_2_gamipress_conditional_notifications_meta: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_2_gamipress_coupon_notes: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_2_gamipress_coupon_notes_meta: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_2_gamipress_coupon_rewards: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_2_gamipress_coupon_rewards_meta: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_2_gamipress_coupons: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_2_gamipress_coupons_meta: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_2_gamipress_logs: Data: 0.41MB + Index: 0.41MB + Engine InnoDB
wp_2_gamipress_logs_meta: Data: 1.52MB + Index: 0.00MB + Engine InnoDB
wp_2_gamipress_transfer_items: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_2_gamipress_transfer_items_meta: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_2_gamipress_transfer_notes: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_2_gamipress_transfer_notes_meta: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_2_gamipress_transfers: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_2_gamipress_transfers_meta: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_2_gamipress_user_earnings: Data: 0.08MB + Index: 0.03MB + Engine InnoDB
wp_2_gamipress_user_earnings_meta: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_2_ia_savedcarts: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_2_iw4_recipe_logs: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_2_iw4_recipes: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_2_iw4_run_items: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_2_iw4_triggers: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_2_iw_payplans: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_2_links: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_2_memberium_lang: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
wp_2_memberium_pagetracking: Data: 0.02MB + Index: 0.08MB + Engine InnoDB
wp_2_memberium_sessions: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_2_mylisting_events: Data: 0.02MB + Index: 0.08MB + Engine InnoDB
wp_2_mylisting_messages: Data: 0.02MB + Index: 0.08MB + Engine InnoDB
wp_2_mylisting_relations: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
wp_2_mylisting_visits: Data: 4.52MB + Index: 4.00MB + Engine InnoDB
wp_2_options: Data: 6.03MB + Index: 0.16MB + Engine InnoDB
wp_2_postmeta: Data: 73.39MB + Index: 4.73MB + Engine InnoDB
wp_2_posts: Data: 14.19MB + Index: 0.48MB + Engine InnoDB
wp_2_pwaforwp_analytics_data: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_2_pwaforwp_analytics_overall: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_2_social_users: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_2_term_relationships: Data: 0.05MB + Index: 0.02MB + Engine InnoDB
wp_2_term_taxonomy: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_2_termmeta: Data: 0.11MB + Index: 0.13MB + Engine InnoDB
wp_2_terms: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_2_wc_admin_note_actions: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_2_wc_admin_notes: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_2_wc_category_lookup: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_2_wc_customer_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_2_wc_download_log: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_2_wc_order_coupon_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_2_wc_order_product_lookup: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
wp_2_wc_order_stats: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
wp_2_wc_order_tax_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_2_wc_product_meta_lookup: Data: 0.02MB + Index: 0.09MB + Engine InnoDB
wp_2_wc_reserved_stock: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_2_wc_tax_rate_classes: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_2_wc_webhooks: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_2_wcs_payment_retries: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_2_wpal_subscription_properties: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_2_wpdatacharts: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_2_wpdatatable_1: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_2_wpdatatables: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_2_wpdatatables_columns: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_2_wpdatatables_rows: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_2_wpr_rucss_resources: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
wp_2_wpr_rucss_used_css: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
wp_2_yoast_indexable: Data: 0.48MB + Index: 0.44MB + Engine InnoDB
wp_2_yoast_indexable_hierarchy: Data: 0.06MB + Index: 0.08MB + Engine InnoDB
wp_2_yoast_migrations: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_2_yoast_primary_term: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_2_yoast_seo_links: Data: 0.16MB + Index: 0.16MB + Engine InnoDB
wp_blogmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_blogs: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_registration_log: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_signups: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
wp_site: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_sitemeta: Data: 0.27MB + Index: 0.03MB + Engine InnoDB
wp_usermeta: Data: 1.19MB + Index: 0.17MB + Engine InnoDB
wp_users: Data: 0.02MB + Index: 0.05MB + Engine InnoDB### Post Type Counts ###
achievement-type: 3
attachment: 395
case27_listing_type: 17
case27_report: 1
case27_user_package: 6
check-ins: 8
claim: 3
cts_promo_package: 7
custom_css: 1
customize_changeset: 101
elementor_library: 5
elementor_snippet: 1
frm_form_actions: 11
frm_logs: 16
frm_styles: 1
hidden-treasures: 1
iw_automation_recipe: 14
job_listing: 299
map-games: 2
member: 3
nav_menu_item: 26
oembed_cache: 7
page: 44
partials: 4
points-award: 6
points-type: 2
post: 9
postman_sent_mail: 250
product: 16
progress-map: 2
rank-requirement: 2
rank-type: 2
revision: 1256
shop_coupon: 1
shop_order: 92
shop_order_refund: 1
shop_subscription: 34
step: 9
wcp_ruleset: 1
wpcf7_contact_form: 1### Security ###
Secure connection (HTTPS): ?
Hide errors from visitors: ?### Active Plugins (55) ###
Autocomplete WooCommerce Orders: by QuadLayers – 1.4.2
Call to Action for PWA: by PWAforWP Team – 1.8.9
Conditional Payments for WooCommerce: by Lauri Karisola / WooElements.com – 2.2.3
Contact Form 7: by Takayuki Miyoshi – 5.4.2
Data Analytics for PWA: by Magazine3 – 1.4
Duplicate Page: by mndpsingh287 – 4.4.3
DynamicConditions: by RTO GmbH – 1.5.1
Stripe Payment Gateway for WooCommerce: by WebToffee – 3.3.6
Elementor Pro: by Elementor.com – 3.4.1
Elementor: by Elementor.com – 3.4.3
Formidable API: by Strategy11 – 1.09
Formidable Export View to CSV: by Strategy11 – 1.04
Formidable Logs: by Strategy11 – 1.0b1
Formidable Forms Pro: by Strategy11 – 5.0.02
Formidable Registration: by Strategy11 – 2.04
Formidable Twilio: by Strategy11 – 1.09
Formidable Forms: by Strategy11 – 5.0.03
GamiPress – Anniversaries: by GamiPress – 1.0.0
GamiPress – Birthdays: by GamiPress – 1.0.1
GamiPress – Conditional Notifications: by GamiPress – 1.0.9
GamiPress – Coupons: by GamiPress – 1.0.8
GamiPress – Daily Login Rewards: by GamiPress – 1.1.3
GamiPress – Frontend Reports: by GamiPress – 1.0.2
GamiPress – Mark As Completed: by GamiPress – 1.0.1
GamiPress – Notifications: by GamiPress – 1.3.8
GamiPress – Points Limits: by GamiPress – 1.0.4
GamiPress – Progress Map: by GamiPress – 1.1.2
GamiPress – Progress: by GamiPress – 1.4.0
GamiPress – Reports: by GamiPress – 1.0.7
GamiPress – Rest API Extended: by GamiPress – 1.0.4
GamiPress – Restrict Content: by GamiPress – 1.2.1
GamiPress – Restrict Unlock: by GamiPress – 1.0.6
GamiPress – Social Share: by GamiPress – 1.2.3
GamiPress – Transfers: by GamiPress – 1.2.2
GamiPress: by GamiPress – 2.1.0
Google Analytics for WordPress by MonsterInsights: by MonsterInsights – 7.18.0
InfusedWoo Pro: by Mark Joseph – 3.16.11
LoftLoader Pro: by Loft.Ocean – 2.3.1
Memberium: by David Bullock – 2.191
Nextend Social Login: by Nextendweb – 3.0.29
Nextend Social Login Pro Addon: by Nextendweb – 3.0.29
Pull to Refresh for PWA: by PWAforWP Team – 1.6
PWA for WP: by Magazine3 – 1.7.37
PWA Pro Extension Manager: by PWAforWP Team – 1.9
WooCommerce Stripe Gateway: by WooCommerce – 5.4.1
WooCommerce Subscriptions: by WooCommerce – 3.1.4
WooCommerce: by Automattic – 5.6.0
WP User Avatar: by ProfilePress – 2.2.15
SpinupWP: by Delicious Brains – 1.3
Classic Editor: by WordPress Contributors – 1.6.2
Post SMTP: by Yehuda Hassine – 2.0.23
Multisite Multidomain Single Sign On: by emfluence Digital Marketing – 1.3
User Role Editor: by Vladimir Garagulya – 4.60.1
Wordfence Security: by Wordfence – 7.5.5### Inactive Plugins (15) ###
Free Trial Coupon for Woocommerce Subscriptions: by Jahid – 1.0.1
GamiPress – Admin Emails: by GamiPress – 1.0.2
GamiPress – Email Digests: by GamiPress – 1.0.4
GamiPress – Leaderboards: by GamiPress – 1.3.2
GamiPress – Nominations: by GamiPress – 1.0.8
GamiPress – Points Exchanges: by GamiPress – 1.0.7
GamiPress – Referrals: by GamiPress – 1.0.5
i2SDK: by David Bullock – 3.99
Limit Login Attempts Reloaded: by Limit Login Attempts Reloaded – 2.23.1
Memberium Installation Wizard: by Memberium – 2.0.1
Progressive WordPress (PWA): by Nico Martin – 2.1.13
Stripe Payment Gateway for WooCommerce ( Basic ): by WebToffee – 3.6.4
wpDataTables: by TMS-Plugins – 3.2
WP Rocket: by WP Media – 3.9.1.1
Yoast SEO: by Team Yoast – 17.1### Dropin Plugins (2) ###
advanced-cache.php: advanced-cache.php
object-cache.php: SpinupWP Redis Object Cache Drop-In### Must Use Plugins (1) ###
SpinupWP Debug Log Path: by Delicious Brains – 1.0
### Settings ###
API Enabled: –
Force SSL: –
Currency: USD ($)
Currency Position: left
Thousand Separator: ,
Decimal Separator: .
Number of Decimals: 2
Taxonomies: Product Types: external (external)
grouped (grouped)
job_package (job_package)
job_package_subscription (job_package_subscription)
promotion_package (promotion_package)
simple (simple)
subscription (subscription)
variable (variable)
variable subscription (variable-subscription)Taxonomies: Product Visibility: exclude-from-catalog (exclude-from-catalog)
exclude-from-search (exclude-from-search)
featured (featured)
outofstock (outofstock)
rated-1 (rated-1)
rated-2 (rated-2)
rated-3 (rated-3)
rated-4 (rated-4)
rated-5 (rated-5)Connected to WooCommerce.com: –
### WC Pages ###
Shop base: #133 – /shop/
Cart: #132 – /cart/
Checkout: #131 – /checkout/
My account: #130 – /my-account/
Terms and conditions: #259 – /privacy-policy/### Theme ###
Name: My Listing Child
Version: 1.1
Author URL: https://27collective.net/
Child Theme: ?
Parent Theme Name: My Listing
Parent Theme Version: 2.6.9
Parent Theme Author URL: https://27collective.net/
WooCommerce Support: ?### Templates ###
Archive Template: Your theme has a woocommerce.php file
you will not be able to override the woocommerce/archive-product.php custom template since woocommerce.php has priority over archive-product.php. This is intended to prevent display issues.Overrides: –
### Subscriptions ###
WCS_DEBUG: ? No
Subscriptions Mode: ? Live
Subscriptions Live URL:
Subscription Statuses: wc-active: 32
wc-on-hold: 2WooCommerce Account Connected: ? No
Custom Retry Rules: ? No
Custom Retry Rule Class: ? No
Custom Raw Retry Rule: ? No
Custom Retry Rule: ? No
Retries Migration Status: ? Completed
Report Cache Enabled: ? Yes
Cache Update Failures: ? 0 failure### Store Setup ###
Country / State: United States (US) — Colorado
### Subscriptions by Payment Gateway ###
other: wc-on-hold: 2
wc-active: 21Credit/Debit Cards: wc-active: 11
### Payment Gateway Support ###
Credit/Debit Cards: products
refunds
subscriptions
subscription_cancellation
subscription_reactivation
subscription_suspension
subscription_amount_changes
subscription_payment_method_change
subscription_payment_method_change_customer
subscription_payment_method_change_admin
subscription_date_changes
multiple_subscriptions### Action Scheduler ###
Complete: 305
Oldest: 2021-08-31 09:16:28 -0600
Newest: 2021-09-09 08:53:14 -0600Pending: 32
Oldest: 2021-09-16 11:13:28 -0600
Newest: 2022-09-08 10:33:04 -0600### Status report information ###
Generated at: 2021-09-09 08:58:14 -06:00
Hi @mattbpro,
Thanks for sharing the System Status Report.
As a next step, I recommend you get in touch with your hosting company to see if there is a caching service enabled on your site.
Also, if they have anything in the logs, they may share it with you.
We are not able to replicate this locally.
@battouly Are you using MySQL/Nginx in your testing environment? I noticed where at least one other user experiencing slow checkout processing times with this plugin mentioned they tracked it down to the Nginx-helper.php file. We use Nginx across all of our sites, so this would be a major consistency to our experience with this plugin’s payment processing times.
Hi @mattbpro,
Thanks for getting back to us.
My testing environment is using MySQL/Nginx but with different versions than yours. And also my PHP is different. But I have to say that the results I’m getting are not compared to your results. The checkout process on my end is working just fine.
You mentioned that you used another Stripe plugin and the results were not acceptable too.
I’d like to repeat @battouly request by reaching out to your hosting company asking about the server-level cache and if they have anything in the logs.
Looking forward to hearing back from you soon!
Hey?@mattbpro,
We haven’t heard back from you in a while, so I’m going to mark this as resolved – if you have any further questions, you can reopen it again if you need be.
Hello Team,
I am facing the same exact issue on my website, it takes around 15 seconds to load, everything that @mattbpro said is true, we really need your help to figure this out.
I was forced to use the same plugin @mattbpro is using. Did you find any solution to this?
We even disabled all the plugins and themes, just kept woocommerce ands stripe, still takes around 14 to 15 seconds for the checkout process to complete.
I am facing the same exact issue on my website, it takes around 15 seconds to load, everything that @mattbpro said is true, we really need your help to figure this out.
Thanks for your question!
I strongly suggest that you create a new forum post so we can response separately ??
I went ahead testing on my own test site with WooCommerce and Stripe plugin only, the result was I got 6 seconds.
Link to image: https://d.pr/i/DdZN7HThat said, we can’t replicate the problem.
This can be due to your server configuration, so I’d like to reiterate what my colleague previously suggested.
I trust that points you in the right direction, but if you have more questions, let us know.
- The topic ‘Very Poor Speed and Performance’ is closed to new replies.