adjust hierarch