The name says it all . . . you use it to stabilize all big, huge wins . . . you'll know when you need to use it . . . you'll be up there wondering WTF!
Be sure you have a good full use of the definition of "impress" . . . it doesn't just mean "to create a favorable opinion of self in another" . . . that's a rather limited little human thing. For me, at a spiritual level, it also runs in the sense of me spiritually impressing an image or impact on or into another . . . as like leaving an impression of your foot in wet sand.
I mean i have not felt such a vibe since i switched from that universe where those powers were avalible to me and it felt diferent without a body back there, seemed to be more harmonious. i must say that there was a moment of fear and wondering on how much power will yet come back to present and if i might not be in full control of it. uuups hahaha wild stuff