<PAGE>

                                                                 Exhibit 10.23

                          SPLASH TECHNOLOGY HOLDINGS, INC.
                                 AND RADIUS, INC. 
                            SOFTWARE PURCHASE AGREEMENT

     This Software Purchase Agreement ("Agreement") is entered into by and
between Splash Technology Holdings, Inc., a Delaware corporation, with principal
offices at 555 Del Rey Avenue, Sunnyvale, California 94086 ("Splash"), and
Radius, Inc., a California corporation, with principal offices at 460 East
Middlefield Road, Mountain View, California 94043-4032 ("Radius").  This
Agreement is effective as of November __, 1998 (the "Effective Date").

     WHEREAS, Radius has developed certain Software products entitled
"Separation Lab" and "Profile Lab"; and

     WHEREAS, Radius desires to transfer, assign and sell to Splash certain
rights to "Separation Lab" and "Profile Lab," and Splash desires to obtain such
rights, pursuant to the terms and conditions of this Agreement.  

     NOW, THEREFORE, in consideration of the foregoing and the mutual covenants
contained herein, the parties agree to the following terms and conditions.

     1.   DEFINITIONS.  For purposes of this Agreement, the following terms
shall have the following meanings:

          1.1  "BLUE PURPLE FUNCTIONALITY AND THE GCR" means the specific method
under U.S. Patent Application 08/788,934 for correcting errors in perceived hue
when using the LAB color space for gamut mapping and the specific proprietary
method to add black (k) instead of cyan (c), magenta (m) and yellow (y) (as
opposed to the standard industry definition of GCR).

          1.2  "CODE" means computer programming code.  "Object Code" means the
binary machine-executable form of Code, including object files, libraries,
executable program, scripts and HTML pages.  "SOURCE CODE" means the
human-readable form of Code.

          1.3  "DERIVATIVE WORK(S)" has the meaning set forth in the United
States Copyright Act of 1976 as amended, as interpreted in relevant case law.

          1.4  "INTELLECTUAL PROPERTY" means: (i) all patents and applications
therefor and all reissues, divisions, continuations, renewals, extensions and
continuations-in-part thereof; (ii) all inventions (whether patentable or not in
any country), invention disclosures, improvements, trade secrets, proprietary
information, know how, technology, technical data, and all documentation
relating to any of the foregoing; (iii) all copyrights, copyright registrations
and applications therefor in any country, and all other rights corresponding
thereto throughout the world (iv) all designs and any registrations and
applications therefor; (v) all software and any proprietary rights in such
software; (vi) all rights to income, royalties (with the exception of income
and/or royalties due and/or payable from Korea Data Services (America), Inc. and
its guarantors or their successors in interest, collectively "KDS"), damages
(excluding damages related to the foregoing parenthetical expression) and any
other payments now and hereafter due and/or payable with respect to any of the

<PAGE>

foregoing (except as noted and except for payments received in the ordinary
course from Radius distributors and customers in connection with the purchase,
sale and license of Radius products incorporating elements of the Software,
including, without limitation, damages and payments for past or future
infringement or misappropriation thereof; and (vii) all rights to sue for past,
present and future infringements or misappropriation of any of the foregoing.

          1.5  "LITE VERSION" means the Software product entitled Separation Lab
which has been modified by Radius pursuant to this Agreement to eliminate the
Blue to Purple Functionality and GCR.

          1.6  "PROFILE DATA SETS" means any and all of the profile data sets,
including core measurements of multi-dimensional colour patches from printed
output, in file format as listed in EXHIBIT A.

          1.7  "PROFILE LAB" means the Software entitled Profile Lab including
any or all of that portion of the Code listed in EXHIBIT A.

          1.8   "SOFTWARE" means Separation Lab, Profile Lab, Profile Data Sets
and Scripts collectively and all documentation relating to such Software and all
versions and components of such Software and all other Software from which such
Software was derived.

          1.9  "SCRIPTS" means any coded instructions to automate a process,
namely the reading of patch data using greytag SpectraLino as listed in EXHIBIT
A.

          1.10 "SEPARATION LAB" means the Software product entitled Separation
Lab including any or all of the Code listed in EXHIBIT A, INCLUDING THE "LITE
VERSION".

     2.   ASSIGNMENT.

          2.1  ASSIGNMENT.  Radius hereby sells, transfers, grants and assigns
to Splash, and Splash hereby accepts, all of the Software and all of Radius'
Intellectual Property rights and licenses therein throughout the world in and to
the Software.  At any time or from time to time on and after the Effective Date,
at the request of Splash, Radius shall execute and deliver or cause to be
executed and delivered, all such assignments, documents or further instruments
of transfer as Splash may reasonably deem necessary in order for Splash to
obtain the full benefits of the assignment, sale, grant and transfer set forth
in this Section 2.1 including, but not limited to, registration and assignment
of the U.S. copyright as soon as permitted by law.  Nothing in this Agreement
restricts Splash from re-registering the U.S. copyright for the Software.

          2.2  Radius irrevocably constitutes and appoints Splash with full
power of substitution, to be its true and lawful attorney, and in its name,
place or stead, to execute, acknowledge, swear to and file, all instruments,
conveyances, certificates, agreements and other documents, and to take any
action which shall be necessary, appropriate or desirable to effectuate the
transfer of the Software and Intellectual Property to Splash in accordance with
the terms of this Agreement; PROVIDED, HOWEVER, that such power shall be
exercised by Splash only in the event that Radius fails to take the necessary
actions required to affect or record the transfer of the Software at 


                                         -2-
<PAGE>

Splash's request.  This power of attorney shall be deemed to be coupled with an
interest and shall be irrevocable for the term of this Agreement 

     3.   TECHNOLOGY TRANSFER.

          3.1  DELIVERABLES.  On or before the Effective Date, Radius shall
provide Splash with all copies of the Software (other than the Lite Version) and
Intellectual Property, including Source Code and Object Code and data files,
notebooks, flowcharts, prototypes, all such deliverables will be made
electronically in a manner mutually acceptable to Splash and Radius.  Within
ten(10) days of the Effective Date, Radius shall deliver the Lite Version to
Splash.  In addition, within ten (10) days from the Effective Date, Radius shall
deliver all units or copies of Separation Lab in Radius's inventory or at
distributors, which shall be no less than one hundred (100) units, as referred
to in Section 8.1.6., to Splash's facilities.  Within ten days after the
Effective Date, Radius may elect to deliver the Lite Version.

          3.2  ACCEPTANCE.  Within ten (10) days of the receipt of the Lite
Version, Splash shall test the Lite Version to ascertain if the Blue to Purple
Functionality and GCR have been removed from the Software.  If Splash determines
the Blue to Purple Functionality and GCR have not been removed, Splash shall
promptly notify Radius and at Splash's sole option, Radius shall, within ten
(10) days of the such notification, make any further changes to the Lite
Version will be made as necessary to eliminate the Blue to Purple Functionality
and GCR.

     4.   PERSONNEL.

          4.1  EMPLOYMENT.  As a condition to Splash's obligations to close
under this Agreement, Radius shall cause Andrew Bryant, currently an employee of
Radius, to accept employment with Splash simultaneously with the execution of
this Agreement.

          4.2  NON-SOLICITATION.  For a period of twelve (12) months after the
Effective Date, Radius shall not solicit the employment of or offer employment
to Splash's employee, Andrew Bryant.

     5.   FEES AND TAXES.

          5.1  FEES.  In consideration of the sale, transfer and assignments
granted to Splash herein with respect to the Software and Intellectual Property,
Splash shall:  (a) pay two hundred and seventy-five thousand dollars ($275,000)
in cash on the Effective Date; and (b) direct the Escrow Agent to pay one
million dollars ($1,000,000) on the Effective Date to Radius which shall be paid
from the escrow account in existence pursuant to an Escrow Agreement between the
parties dated January 30, 1996 (the "Escrow Agreement").

          5.2  TAXES.  All payments are in U.S. Dollars and are exclusive of any
applicable taxes.  Radius shall be responsible for and shall pay sales or use
taxes whenever and however levied with respect to this Agreement or shall
provide Splash with an appropriate exemption certificate.  Radius shall be
responsible for and shall pay all other taxes, assessments, permits and fees,
however designated, which are levied upon this Agreement whenever and however
levied except taxes based 


                                         -3-
<PAGE>

upon Splash's net income.  Each party shall cooperate with the other in
minimizing any applicable tax to the extent permitted by law.  

     6.   PROPRIETARY RIGHTS.

          6.1  SPLASH PROPRIETARY RIGHTS.  Title to and ownership of all copies
of Software, whether in machine-readable or printed form, and all Intellectual
Property Rights therein, and all Derivative Works thereof created by or on
behalf of Splash and all Intellectual Property Rights therein, are and shall
remain the exclusive property of Splash. Radius shall not take any action to
jeopardize, limit or interfere in any manner with Splash's ownership of and
rights with respect to the Software.

          6.2  DERIVATIVE WORKS.  Title to and ownership of all Derivative Works
created by Radius, and all Intellectual Property Rights therein, shall be the
exclusive property of Splash and Radius shall execute and deliver or cause to be
executed and delivered, all such assignments, documents or further instruments
of transfer as Splash may reasonably deem necessary in order for Splash to
obtain the full benefits of the ownership of the Derivative works as set forth
in this Section 6.2.

          6.3  PRE-EXISTING RIGHTS.  Notwithstanding the foregoing, (i) the 
rights of third parties to continue to use Radius products that were 
purchased prior to the Effective Date and that incorporate the elements of 
the technology embodied by the Software and Intellectual Property shall not 
be impaired, and (ii) the rights of KDS in such technology, Software and 
Intellectual Property pursuant to the Amended and Restated License Agreement 
and Asset Purchase Agreement, each with Radius and dated August 7, 1998, 
shall not be impaired. Splash shall have no liability to Radius or any of 
Radius' customers or any of the third parties listed above, including KDS, 
for such use of the technology embodied by the software and Intellectual 
Property.

     7.   CONFIDENTIALITY.

          7.1  DEFINITION.  For purposes of this Agreement "Confidential
Information" shall mean confidential and proprietary information disclosed by
one party to the other party hereunder including, without limitation, the
Software, Intellectual Property, computer programs, Code, flow charts,
algorithms, names and expertise of employees and consultants, know-how,
formulas, processes, ideas, inventions (whether patentable or not), schematics
and other technical, business, financial and product development plans,
forecasts and strategies, and other information which is marked "Confidential,"
or if disclosed verbally, identified as confidential at the time of disclosure. 
The parties acknowledge and agree that all Source Code received by a party
hereunder, and any portions thereof, is and are deemed Confidential Information
regardless of whether it is identified as confidential and that all information
described in the foregoing sentence that is observed by Radius or their
employees or independent contractors while at Splash facilities is deemed
Confidential Information regardless of whether it is identified as confidential.

          7.2  OBLIGATIONS.  Each party agrees to maintain all Confidential
Information of the other party in confidence to the same extent that it protects
its own similar Confidential Information and to use and disclose such
Confidential Information only as permitted under this Agreement.  Each 


                                         -4-
<PAGE>

party agrees to take all reasonable precautions to prevent any unauthorized
disclosure or use of Confidential Information including, without limitation
disclosing Confidential Information only to its employees and permitted
independent contractors (a) with a need to know to further permitted uses of
such information and (b) who are parties to appropriate agreements sufficient to
comply with this Section 7, and (c) who are informed of the
non-disclosure/non-use obligations imposed by this Section 7, and both parties
shall take appropriate steps to implement and enforce such
non-disclosure/non-use obligations. Neither party shall be subject to any
restrictions with respect to its own Confidential Information.

          7.3  EXCEPTIONS.  The foregoing restrictions on disclosure and use
shall survive for three (3) years following termination of this Agreement (or,
with respect to Source Code, ten (10) years) but shall not apply with respect to
any Confidential Information which:  (i) was or becomes publicly known by action
of the disclosing party or otherwise through no fault of the receiving party;
(ii) was rightfully known or becomes rightfully known to the receiving party
without confidential or proprietary restriction from a source other than the
disclosing party; (iii) is independently developed by the receiving party
without the participation of individuals who have had access to the Confidential
Information; (iv) is approved by the disclosing party for disclosure without
restriction in a written document which is signed by a duly authorized officer
of such disclosing party; (v) the receiving party is requested to disclose by
the U.S. government in connection with security and export matters or (vi) the
receiving party is legally compelled to disclose; provided, however, that prior
to any such compelled disclosure, the receiving party will (a) assert the
privileged and confidential nature of the Confidential Information against the
third party seeking disclosure and (b) cooperate fully with the disclosing party
in protecting against any such disclosure and/or obtaining a protective order
narrowing the scope of such disclosure and/or use of the Confidential
Information.  In the event that such protection against disclosure is not
obtained, the receiving party will be entitled to disclose the Confidential
Information, but only as and to the extent necessary to legally comply with such
compelled disclosure.

          7.4  LIMITATION.  Although certain information may be generally known
in the relevant industry, the fact that the receiving party uses same may not be
so known and in such instance would comprise Confidential Information if so
characterized.  Furthermore, the fact that various fragments of information or
data may be generally known in the relevant industry does not mean that the
manner in which the disclosing party combines them, and the results obtained
thereby, are so known and in such instance would also comprise Confidential
Information if so characterized.

          7.5  CONFIDENTIALITY OF AGREEMENT.  Unless required by law, and except
to assert its rights hereunder or for disclosures to its own employees on a
"need to know" basis, or as required by law or regulations, each party agrees
not to disclose the terms of this Agreement or matters relating thereto without
the prior written consent of the other, which consent shall not be unreasonably
withheld.

     8.   REPRESENTATIONS, WARRANTIES AND INDEMNITIES.

          8.1  RADIUS REPRESENTATIONS AND WARRANTIES.  Radius represents and
warrants to Splash that, as of the Effective Date: 


                                         -5-
<PAGE>

               8.1.1     Radius is a corporation duly organized, validly
existing and in good standing under, and by virtue of the laws of the State of
California;

               8.1.2     All of the Software constitutes an original work of
Radius authored by employees of Radius within the scope of their employment for
Radius or by contractors of Radius who have transferred any rights in such
Software to Radius;

               8.1.3     It has all requisite ate right, power and authority to
enter into this Agreement and grant all of the rights, powers and authorities
herein granted;

               8.1.4     The execution, delivery and performance of this
Agreement does not  contravene any contractual restriction or other restrictions
binding on or affecting it;

               8.1.5     Subject to Section 6.3 and Section 8.1.6, Radius has
not previously assigned, transferred, conveyed or otherwise encumbered the
right, title or interest in the Software or Intellectual Property rights
therein;

               8.1.6     Radius has produced a maximum of two hundred fifty
(250) units of Separation Lab for distribution, Radius has sold no more than ONE
HUNDRED fifty (150) licenses to use Separation Lab and Radius will deliver the
remaining units of Separation Lab to Splash as set forth in Section 3.1.

               8.1.7     Radius is the sole and exclusive owner of the Software,
and all Intellectual Property rights therein, free and clear of any liens,
charges and encumbrances, and no other person or entity has or shall have any
claim of ownership with respect to the Software, and all Intellectual Property
rights therein whatsoever;

               8.1.8     Radius has not included any third party software in the
Software and no royalties are payable to any third parties for use of the
Software.

               8.1.9     Radius has not provided a warranty or support and
maintenance rights to Separation Lab to any other person or entity other than
KDS or in the ordinary course of the sale of products incorporating the Software
technology; 

               8.1.10    To Radius' knowledge, the Software does not infringe
any rights owned or possessed by any third party, including without limitation
any rights with respect to copyrights, trademarks, patents or trade secrets; and

               8.1.11    To Radius's knowledge, no person is infringing any of
Radius's Intellectual Property rights in the Software.

               8.1.12    The foregoing representations and warranties are
exclusive.  SUBJECT TO THE FOREGOING, RADIUS MAKES NO OTHER REPRESENTATIONS OR
WARRANTIES, EXPRESS OR IMPLIED, INCLUDING THE IMPLIED WARRANTIES OF FITNESS FOR
A PARTICULAR PURPOSE, MERCHANTABILITY AND NONINFRINGEMENT WITH THE EXCEPTION OF
SECTION 8.1.9.  The Software is not error 


                                         -6-
<PAGE>

free and may not satisfy Splash's requirements.  Radius has no duty to correct,
modify or update the Software.  The Software is provided "as is".

          8.2  RADIUS INDEMNIFICATION.

               8.2.1     Radius, at no expense to Splash, shall, at all times,
defend, indemnify, save and hold harmless Splash and its affiliates and each of
their respective directors, officers, partners, employees, representatives and
agents, from and against any and all liabilities, claims, causes of action,
suits, damages and expenses, including reasonable attorneys' fees and expenses,
interest, fines and penalties which any such entity or person may suffer, be
liable for, may incur or be compelled to pay, or is otherwise threatened against
such person or entity by reason of any breach by Radius of its representations
and warranties set forth in Section 8.1.  The indemnification provisions
contained in this Section 8.2 shall be Splash's exclusive remedy and exclusive
means for obtaining relief in the event of such breach by Radius or their
representations and warranties hereunder, except claims relating to the fraud or
willful misconduct of Radius.

          8.3  SPLASH REPRESENTATIONS AND WARRANTIES.  Splash represents and
warrants to Radius that, as of the Effective Date:

               8.3.1     Splash is a corporation duly organized, validly
existing and in good standing under, and by virtue of, the laws of the State of
Delaware.

               8.3.2     Splash has all requisite legal and corporate power and
authority to execute and deliver this Agreement.  

               8.3.3     All corporate action on the part of Splash necessary
for the authorization, execution and delivery of this Agreement and the
performance of all obligations of Splash hereunder has been taken. 

     9.   LIMITATION OF LIABILITY.

          9.1  CONSEQUENTIAL DAMAGES.  Under no circumstances shall Splash or
Radius be liable to each other for any consequential, special, indirect or
incidental damages (including, without limitation, loss of use, data, business
or profits) arising out of or under this Agreement or any use or exploitation
the Software or Intellectual Property, even if such party has been advised of
the possibility of such loss or damage.

          9.2  DAMAGES CAP. Splash's cumulative liability to Radius from all
causes of action and all theories of liability under or arising out of this
Agreement, whether arising in contract, tort (including but not limited to
negligence) or otherwise, will not exceed fifty thousand dollars ($50,000),
except for a willful or reckless uncured breach of Section 7; provided that
Radius has received the payments required pursuant to Section 5.1.  Radius'
liability to Splash hereunder shall not exceed two hundred and seventy-five
thousand ($275,000) dollars, except for a willful or grossly  negligent breach
of Section 7 or 8.

     10.  GENERAL PROVISIONS.


                                         -7-
<PAGE>

          10.1 NOTICES.  Any notice, request, demand, or other communication
required or permitted hereunder shall be in writing and shall be deemed to be
properly given upon the earlier of (i) actual receipt by the addressee,
(ii) five (5) business days after deposit in the mail, postage prepaid, or
(iii) three (3) days after deposit in an overnight industry courier, to the
respective parties at the addresses first set forth above or to such other
person or address as the parties may from time to time designate in a writing
delivered pursuant to this Section 10.1.

          10.2 PUBLICITY.  Neither party shall use the name or describe the
products or business of the other party in any publicity, product announcement,
brochure, advertising, product labeling, promotion or otherwise for any purpose
without the prior written consent of such other party.

          10.3 GOVERNING LAW; JURISDICTION.  This Agreement shall be governed by
and construed in accordance with the laws of the State of California, U.S.A.,
without reference to its conflicts of law provisions.  The parties agree that
any suit or proceeding brought in connection with, arising out of or relating
to, this Agreement shall be instituted only in a court of law located in the
County of Santa Clara, State of California, U.S.A. and the parties hereby
irrevocably agree and submit to the jurisdiction and venue of any such
proceeding and agree that service of process may be effected in the same manner
notice is given hereunder.

          10.4 DISPUTE RESOLUTION.  Any dispute hereunder will be negotiated
between the parties commencing upon written notice from one party to the other. 
Settlement discussions and materials will be confidential and inadmissible in
any subsequent proceeding without both parties' consent.  If the dispute is not
resolved by negotiation within sixty (60) days following such notice, the
parties have the right to proceed under Section 10.3.

          10.5 FORCE MAJEURE.  Neither party shall be deemed to be in default of
any provision hereof or be liable for any delay, failure in performance
(excepting the obligation to pay) or interruption of service resulting directly
or indirectly from act of war, act of God, act of civil or military authority,
civil disturbance or any other cause beyond its reasonable control.

          10.6 INDEPENDENT CONTRACTORS.  The relationship between Splash and
Radius is that of independent contractors.  Neither party, nor its agents or its
employees shall be deemed to be the agent, partner or franchisor/franchisee of
the other party.  Neither party shall have the right to bind the other party,
transact any business in the other party's name or in its behalf or incur any
liability for or on behalf of the other party.

          10.7 ATTORNEYS' FEES.  If any dispute arises under this Agreement, the
prevailing party shall be reimbursed by the other party for any and all
reasonable legal fees and costs associated therewith.

          10.8 ASSIGNMENT.  Radius may assign this Agreement in its entirety
upon receipt of prior written consent from Splash, however, Radius may assign
this Agreement without consent to an entity, with the exception of Electronics
For Imaging, Inc. ("EFI") or any corporation formed from a merger or
consolidation with EFI that succeeds to all or substantially all of the business
or assets of Radius to which this Agreement relates and all such rights and
licenses are assigned to such 


                                         -8-
<PAGE>

successor entity. Splash may assign this Agreement in its entirety; however, 
any such assignee under this Section 10.8 shall agree in writing to be bound 
by the terms of this Agreement.  This Agreement shall be binding upon and 
shall inure to the benefit of the parties, their successors and permitted 
assigns.  Any attempted assignment of rights, duties or obligations 
hereunder, except in accordance with this Agreement, shall be null and void.

          10.9  AMENDMENT.  No provisions of this Agreement may be altered or 
amended unless such alteration or amendment is in writing and executed by a 
duly authorized officer of Splash and Radius, except where otherwise 
specifically provided for in this Agreement.

          10.10 HEADINGS.  The headings to the sections of this Agreement are 
included merely for convenience of reference and shall not affect the meaning 
of the language included therein.

          10.11 TERMINATION OF SOFTWARE LICENSE AGREEMENT.  The Software 
License Agreement dated January 30, 1996 between Splash and Radius (the 
"Software License Agreement") is hereby terminated by mutual agreement of the 
parties.  Notwithstanding the foregoing, the provisions of Section 7 of the 
Software License Agreement shall govern such termination.  Subject to Section 
3 of this Agreement, Radius shall comply with Section 7(c)(iii) of the 
Software License Agreement.

          10.12 ENTIRE AGREEMENT.  This Agreement, together with its 
exhibits, constitutes the entire agreement and understanding between the 
parties relating to the subject matter hereof, supersedes all other 
agreements, oral or written, heretofore made between the parties with respect 
to such subject. Neither party is relying on any representation, warranty or 
agreement not expressly set forth in this Agreement.

          10.13 SEVERABILITY.  If any provision in this Agreement should be 
held illegal or unenforceable by a court having jurisdiction, such illegal or 
unenforceable provision shall be modified to the extent necessary to render 
it enforceable without losing its intent, or severed from this Agreement if 
no such modification is possible, and other provisions of this Agreement 
shall remain in full force and effect.

          10.14 WAIVER.  A waiver by either party of any term or condition of 
this Agreement or any breach thereof, in any one instance, shall not be 
deemed or construed to be a waiver of such term or condition or any 
subsequent breach thereof.

          10.15 COUNTERPARTS.  This Agreement may be executed in counterparts 
or by facsimile, each of which shall be an original, but all of which 
together shall constitute one agreement.

          10.16 ATTORNEYS CONSULTED.  Both parties have had the opportunity 
to review and negotiate this Agreement with the advice and assistance of 
legal counsel and no provision of this Agreement shall be construed against 
either party because such party or such party's legal counsel drafted such 
provision.

                                         -9-
<PAGE>

          10.16 ATTORNEYS CONSULTED.  Both parties have had the opportunity 
to review and negotiate this Agreement with the advice and assistance of 
legal counsel and no provision of this Agreement shall be construed against 
either party because such party or such party's legal counsel drafted such 
provision.

          10.17 INJUNCTIVE RELIEF.  Notwithstanding the provisions of Section 
10.4 or any other provision of this Agreement, the parties may apply to any 
court of competent jurisdiction at any time for temporary or permanent 
injunctive relief under this Agreement.

     IN WITNESS WHEREOF, the parties have caused this Technology Agreement to be
executed by their duly authorized representatives as of the Effective Date.

SPLASH TECHNOLOGY HOLDINGS, INC.   RADIUS, INC.

By: /s/ Kevin Macgillvray           By: /s/ Mark Housley
    --------------------------         -----------------------------
          Signature                               Signature

Name: /s/ Kevin Macgillvray         Name: Mark Housley               
     -------------------------           --------------------------- 
         Print or Type                         Print or Type         
                                                                     
Title: CEO                          Title:  CEO                      
      ------------------------            -------------------------- 
                                                                     
Date:  12/4/98                      Date:   12/4/98                  
     -------------------------            -------------------------- 


                                         -10-
<PAGE>

                                      EXHIBIT A



              SEPARATION LAB, PROFILE LAB, PROFILE DATA SETS AND SCRIPTS



See attached.

                                         -11-