prepare err propagation spec