change some errors2