fix mp_val non prime issue