RDI, INC.