Dwx2882 Cdj 2000 top control board part working good was tested is perfect . Check my feedback shipping only 20