renaming requirements