rename field checker has bug