TOP NOTCH COMMUNICATIONS