3 basics controller for blog