PPT, INC.