show blog post refactoring