change some method signature.