reverse sheet order
add and use node.flatten
clean nodes
remove constructor return management aup
change after by each in sheets testcase