Possible options: * root2leafs / leafs2root * global / by units class tips: * detect trees and process each of them individually what to do with cycles?