refactored by using NighonBlogBundle instead of VanillaBlogBundle