add controller to initialize