fix blog generation