For what it's worth, I can only agree with everyone above. It's well worth the read and giving it the time to try it out.

Good luck and have fun with it.