change some signatures