subscriber model_controller