update about section AND generate