Cleaning Blocks Blogs