Thank you very much for your informative reply. I am very grateful to receive your knowledge in this matter.

I am wondering, in the short term, is there a substitute for SWD?

Thank you.
Additional Comment I forgot:
Thank you for your very informative reply.

In the short-term, is there a sustitute for SWD?

Thank you
Additional Comment I forgot:
Thank you for your very helpful and informative reply.

In the short-term, is there any substitute for SWD?

Thank you