There's a blog post that explains all this.