added tensor networks