Update Belief Propagation