add QP decay in CM