Update blog framework