cache node construction by cannonical matrix
run larger examples