Maybe you should just call this->init() at this point.