blog controller and styling