integrated controller