update for this->method()