misc
make debugging easier
imple on_hierarchy_changed proper
assign new ports properly