I’ve explained everything in more details here. This post will answer to almost all your questions about my ideas.