add interface file for Blog