S & W COMMUNICATIONS INC.