idea controller