watchdog added
BlogBase class refactored