CROSSEDGE CORPORATION