wip, implemented SharedContexts, node cleanings