CROSSHAIR COMMUNICATIONS CORPORATION