add check to verify that propagation will be successful before writing