updeas and rename