This is the basis of dream control what you just described. But it's definitely an useful post, other than that you try to show it as something new