monitor in controller