Did u ever read Spider man comics Ryan? you know these guides use our own mind field to impress us sometimes is why I mention Spider man and trying to figure out why they used that imprint for you, although the slapping motion we seem to have figured out..to wake you up to the now moment I suppose.
I once had a friend place both his hands on my face and press (this was out in the astral world) then he took his hands away and they still felt as if they were there..the imprint..you know like, if you wear reading glasses, like I do, and you're looking all over for your glasses, when they are still on top of your head?
thats not what I want to illustrate

suppose you take your glasses off, but for some strange reason it seems like you are still wearing them?
well out in the astral that's what it felt like, his hands though removed, still felt like they were on my face and I busted out laughing then.
he only said a few words (this guy is still living too) he said "see, I left an impression on you didn't I?"
we were parting the ways and I suppose I had sort of given up on him spiritually, so he needed some assurance before we said goodbye. it was just funny to me. I had to agree, he certainly knew how to illustrate a point out there.