add a blog , some design of module