renaming, basic structure