error propagation from nodes