name changes and rearranges