why is it necessary to rename?