changing hierarchy