reduce, rename.
rename
repeat