TOMA COMMUNICATIONS CORP