some experiments in rsg, and node hierarchy cleanup