change some parts