update blog: performance