Improved blog module