Added more controllers and reconfigured the init sequence.