finished blog for the most part