Dear members

I have 2 very quick questions.

First: I need to winsorize a variable further ONLY on the right side. I think this is done by including 'highonly' in STATA. However it does not seem to work. To be more clear I need to winsorize a winsorized variable again on the right side only.

The formula I use is as follows: -winsor winsorized_variable, gen(win_var_right) p(0.05) highonly
What am I doing wrong? I get the exact same result with win_var_right as in winsorized_variable.

Second: I need to be dealing with an interaction effect as well. I know that I just have to multiply 2 variables. One of these variables is a winsorized one. Do I just multiply the winsorized one & a non-winsorized variable together? It does make sense however I'm not exactly sure.