rearranging tools
merged