modify blog framework