dr x 100 review