You used a term (SPW) I'm not familiar with without defining the term, the three articles you referenced did not include the term, in the end we find the term is not an acronym, I have no knowledge of your training or background and my background is different from yours.
I was intrigued enough to briefly search for SPW but seeing nothing clearly enlightening, I asked for clarification.
My reference to your needing a nap is because you didn't initially define the term SPW, since most reading your post were likely unfamiliar with. No harm was intended. Not everyone knows what you know or thinks about what you think about, especially technical jargon.