initial structure of super-controller