much needed improvements to my blog template