Some thoughts on distributed controller.