All credits to octopusdave https - //hypnohub.net/user/show/12360