fix bugs in controlCenter init