Intelligent Controller