for the dev of gzh`s blog.