Zen Cart Logo
Forums / All Other Contributions/Addons / Flexible Return Authorization (RMA) for ZC v1.5.x [Support Thread]

Flexible Return Authorization (RMA) for ZC v1.5.x [Support Thread]

Views: 29,201

Results 81 to 100 of 168
10 Oct 2013, 9:00 PM
#81
rbarbour avatar

rbarbour

Totally Zenned

Join Date:
Feb 2010
Posts:
2,159
Plugin Contributions:
10

Flexible Return Authorization (RMA) for ZC v1.5.x [Support Thread]

koi koi:

hi
is there any news on if you got the print RMA pop up to display the RMA# number?
thanks

Unfortunately not, this seems to be unique to your situation. The 2 dev sites that I tested on with SSL installed only changes http:// to https:// where yours adds an entire different domain https://####.#####-#####.co.uk/ before your domain.

You could try hard coding the link removing the extra domain from the popup link.

11 Oct 2013, 8:11 AM
#82
koi_koi avatar

koi_koi

New Zenner

Join Date:
Jul 2011
Posts:
57
Plugin Contributions:
0

Re: Flexible Return Authorization (RMA) for ZC v1.5.x [Support Thread]

rbarbour:

Unfortunately not, this seems to be unique to your situation. The 2 dev sites that I tested on with SSL installed only changes http:// to https:// where yours adds an entire different domain https://####.#####-#####.co.uk/ before your domain.

You could try hard coding the link removing the extra domain from the popup link.

how do you mean hard coding the link could you guide me please thanks

11 Oct 2013, 5:50 PM
#83
divavocals avatar

divavocals

Totally Zenned

Join Date:
Jan 2007
Location:
Los Angeles, California, United States
Posts:
10,011
Plugin Contributions:
3

Re: Flexible Return Authorization (RMA) for ZC v1.5.x [Support Thread]

rbarbour:

Unfortunately not, this seems to be unique to your situation. The 2 dev sites that I tested on with SSL installed only changes http:// to https:// where yours adds an entire different domain https://####.#####-#####.co.uk/ before your domain.

You could try hard coding the link removing the extra domain from the popup link.

koi koi:

how do you mean hard coding the link could you guide me please thanks

koi koi:

hi this is what is in the url bar www.mydomain.co.uk//index.php?main_page=popup_returns&action=success&order_id=101&zenid=faq7gn5o51gc88tc80rroktls7

have re uploaded the /includes/templates/YOUR_TEMPLATE/popup_returns/tpl_main_page.php
and nothing.
yes the RMA~ does appear on the popup just no numberAttachment 13155

koi koi:

ok will do one last thing on customers email it states
For additional information, you may view our Return Policy.
http://leedskoiandpondcentre.co.uk/leedskoiandpondcentreuk/index.php?main_page=shippinginfo&zenid=faq7gn5o51gc88tc80rroktls7
which is fine which is the path to my shipping and returns.
but it also shows this under it.
Note: This email address was given to us during a Return Authorization
Request submission. For questions, comments or concerns that you may have,
please feel free to Contact Us.
http://leedskoiandpondcentre.co.uk/leedskoiandpondcentreuk/index.php?main_page=shippinginfo&zenid=faq7gn5o51gc88tc80rroktls7
shouldent the highlighted http// address be a link to my contact us page not the shipping and returns page.

Here's my three cents..

Excuse my bluntness, but your store setup is JANKY and this is probably a HUGE part of the issues you are having here!

You have Zen Cart here:
http://leedskoiandpondcentre.co.uk (Is this your live site?? What is this????)
and here:
http://leedskoiandpondcentre.co.uk/leedskoiandpondcentreuk/ (is this a TEST STORE??? What is this????)

All the product links on http://leedskoiandpondcentre.co.uk point back to http://leedskoiandpondcentre.co.uk/leedskoiandpondcentreuk/ (WTF?????)

Then on top of EVERYTHING you do not have a dedicated SSL cert which is why the SSL URL is as rbarbour stated:
> rbarbour:

yours adds an entire different domain https://####.#####-#####.co.uk/ before your domain.

Get your store operating as a standard Zen Cart installation, get a dedicated SSL and then try testing this module again.. If you want to test/confirm that your shared SSL is part of the problem, then turn off SSL and see if the problem goes away..

11 Oct 2013, 7:26 PM
#84
koi_koi avatar

koi_koi

New Zenner

Join Date:
Jul 2011
Posts:
57
Plugin Contributions:
0

Re: Flexible Return Authorization (RMA) for ZC v1.5.x [Support Thread]

DivaVocals:

Here's my three cents..

Excuse my bluntness, but your store setup is JANKY and this is probably a HUGE part of the issues you are having here!

You have Zen Cart here:
http://leedskoiandpondcentre.co.uk (Is this your live site?? What is this????)
and here:
http://leedskoiandpondcentre.co.uk/leedskoiandpondcentreuk/ (is this a TEST STORE??? What is this????)

All the product links on http://leedskoiandpondcentre.co.uk point back to http://leedskoiandpondcentre.co.uk/leedskoiandpondcentreuk/ (WTF?????)

Then on top of EVERYTHING you do not have a dedicated SSL cert which is why the SSL URL is as rbarbour stated:

Get your store operating as a standard Zen Cart installation, get a dedicated SSL and then try testing this module again.. If you want to test/confirm that your shared SSL is part of the problem, then turn off SSL and see if the problem goes away..

Thanks i will try ssl off
i will try explain what leedskoiandpondcentre.co.uk/leedskoiandpondcentreuk is
i have 3 domain names all as addon accounts in 1 hosting package
i upload to public folder to whiche ever domain folder the one in question is leedskoiandpondcentreuk
so what ever files i need to upload to leedskoiandpondcentre.co.uk i have to upload in to leedskoiandpondcentreuk folder.
do you get what i mean ?
then what happens is i get leedskoiandpondcentre.co.uk/leedskoiandpondcentreuk/index etc etc

11 Oct 2013, 8:56 PM
#85
divavocals avatar

divavocals

Totally Zenned

Join Date:
Jan 2007
Location:
Los Angeles, California, United States
Posts:
10,011
Plugin Contributions:
3

Re: Flexible Return Authorization (RMA) for ZC v1.5.x [Support Thread]

koi koi:

Thanks i will try ssl off
i will try explain what leedskoiandpondcentre.co.uk/leedskoiandpondcentreuk is
i have 3 domain names all as addon accounts in 1 hosting package
i upload to public folder to whiche ever domain folder the one in question is leedskoiandpondcentreuk
so what ever files i need to upload to leedskoiandpondcentre.co.uk i have to upload in to leedskoiandpondcentreuk folder.
do you get what i mean ?
then what happens is i get leedskoiandpondcentre.co.uk/leedskoiandpondcentreuk/index etc etc

No I do not get what you mean.. What you have is a mess.. Please do not take this the wrong way, but I need to be blunt with you.. Your explanation of what you have done and why only serves to demonstrate that you do not understand how add-on domains work.. You have TWO Zen Cart stores, and a BIG mess you have created in setting this up.. This support thread is NOT the right place to work out your site setup/configuration issues..

You can start a new thread and ask for help, but I suggest that you instead speak to your host and let them guide you through how you need to set up your primary and add-on domains so that they are configured correctly.. Just suffice it to say that you DO NOT need files in both the ROOT of your site and in a SUB FOLDER as you have done for your primary domain (which appears to be leedskoiandpondcentre.co.uk)..

I am confident that if you get your store and SSL situation corrected, that the issues you are having with Flexible RMA will GO AWAY..

Good luck!!

10 Nov 2013, 1:07 PM
#86
dw08gm avatar

dw08gm

Totally Zenned

Join Date:
Sep 2008
Location:
DownUnder, overlooking South Pole.
Posts:
1,017
Plugin Contributions:
2

Re: Flexible Return Authorization (RMA) for ZC v1.5.x [Support Thread]

Attention RBarbour

I have not installed this version yet, but have been studying it in some detail to suit my needs, notably making the RMA form fluid, refining the error messaging and language defines, and a few other parts.

  1. In the following snippet from admin\includes\init_includes\init_ra_config.php, could you please tell what the part highlighted in red does?
    $sql = "INSERT INTO ".DB_PREFIX."configuration VALUES (NULL, 'Set Return Action Dropdown List', 'RETURN_ACTION_LIST_OPTIONS', 'Get a Refund, Get a Replacement, Exchange for another item, Repair under warranty', 'Format: Action 1,  Action 2', '".$ra_configuration_id."', 16, NULL, NOW(), NULL, 'zen_cfg_textarea(')";
  1. wrt GRACE_PERIOD's and overseas shipping, different countries permit different shipping speeds and therefore incur different shipping durations. For instance, Australia's national post office Auspost provides a list of all countries grouped into just four shipping zones with corresponding shipping durations, whereby the shipping duration to the nearest zone (NZ) ranges 14-21 days shorter than to the furthest zones (Eastern Europe IIRC). Hence those customers furthest away from the store could have 7 days or less in which to file a return request, which puts distant customers at a distinct disadvantage. However, as such a country/zone list could easily be added to the zencart zones table, specifc code could then be written to adjust the GRACE_PERIOD's according to a customer's shipping zone or distance from one's store. ATM this is only an idea for a future release of the mod.

Cheers

10 Nov 2013, 9:32 PM
#87
rbarbour avatar

rbarbour

Totally Zenned

Join Date:
Feb 2010
Posts:
2,159
Plugin Contributions:
10

Re: Flexible Return Authorization (RMA) for ZC v1.5.x [Support Thread]

dw08gm:

Attention RBarbour

I have not installed this version yet, but have been studying it in some detail to suit my needs, notably making the RMA form fluid, refining the error messaging and language defines, and a few other parts.

  1. In the following snippet from admin\includes\init_includes\init_ra_config.php, could you please tell what the part highlighted in red does?
$sql = "INSERT INTO ".DB_PREFIX."configuration VALUES (NULL, 'Set Return Action Dropdown List', 'RETURN_ACTION_LIST_OPTIONS', 'Get a Refund, Get a Replacement, Exchange for another item, Repair under warranty', 'Format: Action 1,  Action 2', '".$ra_configuration_id."', 16, NULL, NOW(), NULL, 'zen_cfg_textarea(')";

This is an example of how to enter the values for the dropdown, in this case a space is required where as in most of zc no spaces are required like when entering pages to exclude left column on.


> **dw08gm:**
>
> 2. wrt GRACE_PERIOD's and overseas shipping, different countries permit different shipping speeds and therefore incur different shipping durations. For instance, Australia's national post office Auspost provides a list of all countries grouped into just four shipping zones with corresponding shipping durations, whereby the shipping duration to the nearest zone (NZ) ranges 14-21 days shorter than to the furthest zones (Eastern Europe IIRC). Hence those customers furthest away from the store could have 7 days or less in which to file a return request, which puts distant customers at a distinct disadvantage. However, as such a country/zone list could easily be added to the zencart zones table, specifc code could then be written to adjust the GRACE_PERIOD's according to a customer's shipping zone or distance from one's store. ATM this is only an idea for a future release of the mod.
> 
> Cheers

This is a good point and should be easy to accomplish. I will play with it at my earliest convenience, have been extremely busy since my return to the states.
18 Nov 2013, 11:32 AM
#88
dw08gm avatar

dw08gm

Totally Zenned

Join Date:
Sep 2008
Location:
DownUnder, overlooking South Pole.
Posts:
1,017
Plugin Contributions:
2

Re: Flexible Return Authorization (RMA) for ZC v1.5.x [Support Thread]

Apologies for delayed response.

rbarbour:

This is an example of how to enter the values for the dropdown, in this case a space is required where as in most of zc no spaces are required like when entering pages to exclude left column on.

Thanks. For further clarity perhaps change to 'Format: "Action 1, Action 2 , etc'

rbarbour:

This is a good point and should be easy to accomplish. I will play with it at my earliest convenience, have been extremely busy since my return to the states.

Looking forward to this.

Another thing I would like for the Action Requested (which I label Desired Remedy) dropdown to display "Please select" as a non-selectable option and the Default Action code removed altogether. (Shudder to think Clive would bat en eyelid). To this end, I have been trying to incoprorate a HTML5 <input> required Attribute into this dropdown code, but with no success as yet, even though I have been able to add a "required" to other dropdowns, eg country select.

	echo zen_get_country_list('zone_country_id', $selected_country, 'id="country" required' . ($flag_show_pulldown_states == true ? ' onchange="update_zone(this.form);"' : ''));

Adding "required" as shown above removes the necessity of an error message for same, since the form simply will not process until a selection is made, and better still, modern browsers will highlight the dropdown field border if a selection has not been made.

For further info on HTML5 <input> required Attribute, see:

http://www.w3schools.com/tags/tag_input.asp

http://www.w3schools.com/tags/att_input_required.asp

cheers

18 Nov 2013, 1:24 PM
#89
rbarbour avatar

rbarbour

Totally Zenned

Join Date:
Feb 2010
Posts:
2,159
Plugin Contributions:
10

Re: Flexible Return Authorization (RMA) for ZC v1.5.x [Support Thread]

dw08gm:

Apologies for delayed response.

No need for an apology, I know first hand how easy time gets away from one.

dw08gm:

Thanks. For further clarity perhaps change to 'Format: "Action 1, Action 2 , etc'

Will include in the updated release :smile:

dw08gm:

Another thing I would like for the Action Requested (which I label Desired Remedy) dropdown to display "Please select" as a non-selectable option and the Default Action code removed altogether. (Shudder to think Clive would bat en eyelid). To this end, I have been trying to incoprorate a HTML5 <input> required Attribute into this dropdown code, but with no success as yet, even though I have been able to add a "required" to other dropdowns, eg country select.

echo zen_get_country_list('zone_country_id', $selected_country, 'id="country" required' . ($flag_show_pulldown_states == true ? ' onchange="update_zone(this.form);"' : ''));
> 
> Adding "required" as shown above removes the necessity of an error message for same, since the form simply will not process until a selection is made, and better still, modern browsers will highlight the dropdown field border if a selection has not been made.
> 
> For further info on HTML5 <input> required Attribute, see:
> 
> <http://www.w3schools.com/tags/tag_input.asp>
> 
> <http://www.w3schools.com/tags/att_input_required.asp>
> 
> cheers

This should also be doable, start by looking at the Zen Cart Drop Downs function:
function zen_draw_pull_down_menu($name, $values, $default = '', $parameters = '', $required = false)

I plan to update bugs and make compatible with newest versions of Zen Cart this plugin but do not plan to further extend it's functions. I welcome anyone who would like to do so.

Once I am positive the Zen Cart Dev team has the Admin side of 1.6.0 stable I plan to release the following to replace this plugin.

<http://www.zen-cart.com/showthread.php?209687-RMA-Order-Module>
18 Nov 2013, 1:30 PM
#90
divavocals avatar

divavocals

Totally Zenned

Join Date:
Jan 2007
Location:
Los Angeles, California, United States
Posts:
10,011
Plugin Contributions:
3

Re: Flexible Return Authorization (RMA) for ZC v1.5.x [Support Thread]

rbarbour:

Once I am positive the Zen Cart Dev team has the Admin side of 1.6.0 stable I plan to release the following to replace this plugin.

http://www.zen-cart.com/showthread.php?209687-RMA-Order-Module
Whoo hoo!!!:clap:

18 Nov 2013, 6:09 PM
#91
rbarbour avatar

rbarbour

Totally Zenned

Join Date:
Feb 2010
Posts:
2,159
Plugin Contributions:
10

Re: Flexible Return Authorization (RMA) for ZC v1.5.x [Support Thread]

DivaVocals:

Whoo hoo!!!:clap:

Whoo hoo!!! indeed.

19 Nov 2013, 3:32 AM
#92
dw08gm avatar

dw08gm

Totally Zenned

Join Date:
Sep 2008
Location:
DownUnder, overlooking South Pole.
Posts:
1,017
Plugin Contributions:
2

Re: Flexible Return Authorization (RMA) for ZC v1.5.x [Support Thread]

rbarbour:

Whoo hoo!!! indeed.

Serious Yahoo!! for the RMA Order Module. (Dont know how I missed the thread for this.)

21 Nov 2013, 11:13 AM
#93
dw08gm avatar

dw08gm

Totally Zenned

Join Date:
Sep 2008
Location:
DownUnder, overlooking South Pole.
Posts:
1,017
Plugin Contributions:
2

Re: Flexible Return Authorization (RMA) for ZC v1.5.x [Support Thread]

rbarbour:

This should also be doable, start by looking at the Zen Cart Drop Downs function:
function zen_draw_pull_down_menu($name, $values, $default = '', $parameters = '', $required = false)

Could not figure it out. Workaround for time being.

  1. In shop151\includes\modules\pages\returns\header_php.php,

a. around line 43, replaced
```
!empty($action) and


with
    ```
($action != RMA_ACTION_SELECT) and

b. around line 116, added

    if ($action = RMA_ACTION_SELECT) {
    $messageStack->add('returns', RMA_ACTION_ERROR);
  }
  1. In shop151\includes\languages\english\mytemplate\returns.php,

around line 62, added

ENTRY_ACTION_SELECT = 'Please select'
define('RMA_ACTION_ERROR','Please select Requested Action.');
  1. In Admin > Configuration > Return Authorization > Set Return Action Dropdown List, added in front of "Get a Refund"
Please select, 

which must be worded identical to the ENTRY_ACTION_SELECT define in Step 2 above, except for the trailing comma and space.

IIRC that is all I did.

24 Nov 2013, 4:31 AM
#94
luke007 avatar

luke007

New Zenner

Join Date:
Jul 2013
Location:
Perth, WA
Posts:
7
Plugin Contributions:
0

Re: Flexible Return Authorization (RMA) for ZC v1.5.x [Support Thread]

Hi,
Had a weird problem crop up - when RMA requests are submitted - it was not recorded in the database/ not appearing in the order system.
So I thought.. why not remove and install latest version.. so I did that (removed the sql etc as well).
New version will not install... so restored the database.. that's fine.. but now I can not access the RMA administration panel in zen cart. - the option is no longer listed.
When I upload the files again from the install_files section... and go into zencart admin - I get a page error (WARNING: An Error occurred, please refresh the page and try again.) - so reload page and all seems ok - except.. Flexible RMA is not installed...

Can someone please help me? IF need more info, please ask...
Thanks
Luke

24 Nov 2013, 5:25 AM
#95
rbarbour avatar

rbarbour

Totally Zenned

Join Date:
Feb 2010
Posts:
2,159
Plugin Contributions:
10

Re: Flexible Return Authorization (RMA) for ZC v1.5.x [Support Thread]

Luke007:

Hi,
Had a weird problem crop up - when RMA requests are submitted - it was not recorded in the database/ not appearing in the order system.
So I thought.. why not remove and install latest version.. so I did that (removed the sql etc as well).
New version will not install... so restored the database.. that's fine.. but now I can not access the RMA administration panel in zen cart. - the option is no longer listed.
When I upload the files again from the install_files section... and go into zencart admin - I get a page error (WARNING: An Error occurred, please refresh the page and try again.) - so reload page and all seems ok - except.. Flexible RMA is not installed...

Can someone please help me? IF need more info, please ask...
Thanks
Luke

This is a bug in v1.2 auto install, it will be fixed in the next release.

Please run the sql patch from the uninstall_return_authorization.sql file

Then before you reinstall, you will need to comment out the below code from \install_files\YOUR_ADMIN\includes\init_includes\init_ra_config.php

towards the bottom, find:

$sql = "ALTER TABLE " . TABLE_ORDERS_STATUS_HISTORY . " ADD rma_number VARCHAR( 255 ) NOT NULL DEFAULT ''"; 
$db->Execute($sql);
$sql = "ALTER TABLE " . TABLE_ORDERS_STATUS_HISTORY . " ADD action VARCHAR( 255 ) NOT NULL DEFAULT ''"; 
$db->Execute($sql);	 

and change to:

// $sql = "ALTER TABLE " . TABLE_ORDERS_STATUS_HISTORY . " ADD rma_number VARCHAR( 255 ) NOT NULL DEFAULT ''"; 
// 	$db->Execute($sql);
// $sql = "ALTER TABLE " . TABLE_ORDERS_STATUS_HISTORY . " ADD action VARCHAR( 255 ) NOT NULL DEFAULT ''"; 
// $db->Execute($sql);	 

You are receiving that error because it is trying to add what is already there.

24 Nov 2013, 6:15 AM
#96
luke007 avatar

luke007

New Zenner

Join Date:
Jul 2013
Location:
Perth, WA
Posts:
7
Plugin Contributions:
0

Re: Flexible Return Authorization (RMA) for ZC v1.5.x [Support Thread]

rbarbour:

This is a bug in v1.2 auto install, it will be fixed in the next release.

.
Thanks!
Got that working - still having my original problem though. It sends email to the customer etc.. but it does not show up in the customer orders section.
Any ideas what I should look for?
Thank you
Luke

24 Nov 2013, 6:35 AM
#97
luke007 avatar

luke007

New Zenner

Join Date:
Jul 2013
Location:
Perth, WA
Posts:
7
Plugin Contributions:
0

Re: Flexible Return Authorization (RMA) for ZC v1.5.x [Support Thread]

Luke007:

Thanks!
Got that working - still having my original problem though. It sends email to the customer etc.. but it does not show up in the customer orders section.
Any ideas what I should look for?
Thank you
Luke
I have looked at the database (sql).. and records are recorded there but are not appearing in the customer order area?

from phpmyadmin -

orders_status_history_id 	orders_id 	orders_status_id 	date_added 	customer_notified 	comments 	rma_number 	action
 
42                               	112233 	5 	2013-11-24 11:57:07 	0 	faulty 	11223311242013 	Get a Refund
43 	                                 23232 	5 	2013-11-24 14:12:57 	0 	dsdsdsds 	2323211242013 	Get a Refund
24 Nov 2013, 8:56 PM
#98
rbarbour avatar

rbarbour

Totally Zenned

Join Date:
Feb 2010
Posts:
2,159
Plugin Contributions:
10

Re: Flexible Return Authorization (RMA) for ZC v1.5.x [Support Thread]

Luke007:

I have looked at the database (sql).. and records are recorded there but are not appearing in the customer order area?

from phpmyadmin -

orders_status_history_id orders_id orders_status_id date_added customer_notified comments rma_number action

42 112233 5 2013-11-24 11:57:07 0 faulty 11223311242013 Get a Refund
43 23232 5 2013-11-24 14:12:57 0 dsdsdsds 2323211242013 Get a Refund

The only place this will show is in

post:#54
10. Admin Orders Edit Page: We merged the Reason for Return with the comments and added a RMA# column next to the comments column.

The Admin Orders Edit Page is the only place you will see the rma_number and action requested. If it is not there, try re-uploading or merging YOUR_ADMIN/orders.php

7 Dec 2013, 7:39 PM
#99
davewest avatar

davewest

Totally Zenned

Join Date:
Dec 2007
Location:
Payson, AZ
Posts:
1,075
Plugin Contributions:
7

Re: Flexible Return Authorization (RMA) for ZC v1.5.x [Support Thread]

Every now and then I get a bot using the return form. Not to offten, but just pops in from time to time.. I was thinking it's something I did when I changed the form layout, but I don't see the bot catcher! looking back at the download files, didn't see it there ether. I added the code and the bot hasn't been back.

I Like the mod, been using the older return mod and switched over to this one. I still would like some other things like the ability to return items in a order and to pervent a RMA issued more then once or control for that in the admin... think I heard you may be doing some edits on the admin side!

Anyway, off to moving more files... chancing to a new host is so much fun....

7 Dec 2013, 10:39 PM
#100
rbarbour avatar

rbarbour

Totally Zenned

Join Date:
Feb 2010
Posts:
2,159
Plugin Contributions:
10

Re: Flexible Return Authorization (RMA) for ZC v1.5.x [Support Thread]

davewest:

Every now and then I get a bot using the return form. Not to offten, but just pops in from time to time.. I was thinking it's something I did when I changed the form layout, but I don't see the bot catcher! looking back at the download files, didn't see it there ether. I added the code and the bot hasn't been back.

I have always added the returns page to the ROBOTS_PAGES_TO_SKIP, however if these pages have already been crawled, you will still get attempts.

/includes/languages/english/meta_tags.php

davewest:

I Like the mod, been using the older return mod and switched over to this one. I still would like some other things like the ability to return items in a order and to pervent a RMA issued more then once or control for that in the admin... think I heard you may be doing some edits on the admin side!

Anyway, off to moving more files... chancing to a new host is so much fun....

rbarbour:

I plan to update bugs and make compatible with newest versions of Zen Cart this plugin but do not plan to further extend it's functions. I welcome anyone who would like to do so.

Once I am positive the Zen Cart Dev team has the Admin side of 1.6.0 stable I plan to release the following to replace this plugin.

http://www.zen-cart.com/showthread.php?209687-RMA-Order-Module

This is complete for 1.5.1, testing on 1.5.2, it will be available soon. Just been really busy with cyber "holidays".