require daemon_controller