Exhibit 3 REGISTRATION RIGHTS 1. Shelf Registration (a) Shelf Registration. The Company shall, as promptly as practicable, after the Closing file with the SEC a Registration Statement for an offering to be made on a continuous basis pursuant to Rule 415 covering all of the Purchased Stock (as hereinafter defined) (the "Initial Shelf Registration"). The Company shall use its best efforts to file with the SEC the Initial Shelf Registration on the earlier of (i) June 30, 1998 or (ii) 10 days from the date of filing of the Company's Form 10-K for the year ended March 31, 1998, and shall use its best efforts to cause such Shelf Registration to be declared effective under the Securities Act as promptly as practicable thereafter. The Initial Shelf Registration shall be on Form S-3 or another appropriate form permitting registration of such Purchased Stock for resales by holders in the manner or manners designated by them (including, without limitation, one or more underwritten offerings). The Company shall not permit any securities other than the Purchased Stock to be included in any Shelf Registration without the consent of the holders of Purchased Stock. The Company shall use its best efforts to keep the Initial Shelf Registration continuously effective under the Securities Act of 1933, as amended (the "Securities Act") until the date which is 36 months from the date of filing (the "Effectiveness Period") or such shorter period ending when (i) all Purchased Stock covered by the Initial Shelf Registration have been sold in the manner set forth and as contemplated in the Initial Shelf Registration or (ii) a Subsequent Shelf Registration covering all of the Purchased Stock has been declared effective under the Securities Act. (b) Subsequent Shelf Registration. If the Initial Shelf Registration or any Subsequent Shelf Registration ceases to be effective for any reasons at any time during the Effectiveness Period (other than because of the sale of all of the securities registered thereunder), the Company shall use its best efforts to obtain the prompt withdrawal of any order suspending the effectiveness thereof, and in any event shall within 30 days of such cessation of effectiveness amend the Shelf Registration in a manner to obtain the withdrawal of the order suspending the effectiveness thereof, or file an additional "shelf" Registration Statement pursuant to Rule 415 covering all of the Purchased Stock (a "Subsequent Shelf Registration"). If a Subsequent Shelf Registration is filed, the Company shall use its best efforts to cause the Subsequent Shelf Registration to be declared effective as soon as practicable after such filing and to keep such Subsequent Shelf Registration continuously effective for a period equal to the number of days in the Effectiveness Period less the aggregate number of days during which the Initial Shelf Registration or any Subsequent Shelf Registration was previously continuously effective. As used herein, the term "Shelf Registration" means the Initial Shelf Registration and any Subsequent Shelf Registration. (c) Supplements and Amendments. The Company shall promptly supplement and amend any Shelf Registration if required by the rules, regulations or instructions applicable to the registration form used for such Shelf Registration, if required by the Securities Act, or if reasonably requested by the holders of a majority of the Purchased Stock covered by such Shelf Registration or by any underwriter of such Purchased Stock, in each case, with the Company's consent, which consent shall not be unreasonably withheld or delayed. 2. Required Registration. Commencing upon the expiration of the 36 month period specified in Section 1, if the Company shall receive a written request therefor from any holder of the Purchased Stock not theretofore registered under the Securities Act, and sold, the Company shall prepare and file a registration statement under the Securities Act covering the shares of Purchased Stock which are the subject of such request and shall use its best efforts to cause such registration statement to become effective. In addition, upon the receipt of such request, the Company shall promptly give written notice to all other record holders (if any) of shares of Purchased Stock not theretofore registered under the Securities Act and sold that such registration is to be effected. The Company shall include in such registration statement such shares of Purchased Stock for which it has received written requests to register by such other record holders within 30 days after the delivery of the Company's written notice to such other record holders. The Company shall be obligated to prepare, file and cause to become effective only three registration statements pursuant to this Section 2. Without the written consent of the holders of seventy-five percent (75%) of the Purchased Stock for which registration has been requested pursuant to this paragraph 2, neither the Company nor any other holder of securities of the Company may include securities in such registration if in the good faith judgment of the managing underwriter of such public offering the inclusion of such securities would interfere with the successful marketing of the Purchased Stock or require the exclusion of any portion of the Purchased Stock to be registered. 3. Incidental Registration. Each time the Company shall determine to proceed with the actual preparation and filing of a registration statement under the Securities Act in connection with the proposed offer and sale for cash of any of its securities by it or any of its security holders (other than a registration statement on a form that does not permit the inclusion of shares by its security holders), the Company will give written notice of its determination to all record holders of Purchased Stock not theretofore registered under the Securities Act and sold. Upon the written request of a record holder of any shares of Purchased Stock given within 30 days after receipt of any such notice from the Company, the Company will, except as herein provided, cause all such shares of Purchased Stock, the record holders of which have so requested registration thereof, to be included in such registration statement, all to the extent requisite to permit the sale or other disposition by the prospective seller or sellers of the Purchased Stock to be so registered; provided, however, that nothing herein shall prevent the Company from, at any time, abandoning or delaying any such registration initiated by it; provided further, however, that if the Company determines not to proceed with a registration after the registration statement has been filed with the Commission and the Company's decision not to proceed is primarily based upon the anticipated public offering price of the securities to be sold by the Company, the Company shall promptly complete the registration for the benefit of those selling security holders who wish to proceed with a public offering of their securities. If any registration pursuant to this paragraph 3 shall be underwritten in whole or in part, the Company may require that the Purchased Stock requested for inclusion pursuant to this paragraph 3 be included in the underwriting on the same terms and conditions as the securities otherwise being sold through the underwriters. If in the good faith judgment of the managing underwriter of a proposed underwritten public offering the inclusion of all of the Purchased Stock originally covered by a request for registration would reduce the number of shares to be offered by the Company or interfere with the successful marketing of the shares of stock offered by the Company, the number of shares of Purchased Stock otherwise to be included in the underwritten public offering may be reduced pro rata (by number of shares) among the holders thereof requesting such registration, provided, however, that after any such required reduction the Purchased Stock to be included in such offering, together with any shares to be included in such offering that are being offered by other selling shareholders, shall constitute at least 25% of the total number of shares to be included in such offering. Those shares of Purchased Stock which are thus excluded from the underwritten public offering shall be withheld from the market by the holders thereof for a period, not to exceed 90 days, which the managing underwriter reasonably determines if necessary in order to effect the underwritten public offering. 4. Registration Procedures. If and whenever the Company is required by the provisions of paragraph 1, 2 or 3 hereof to effect the registration of shares of Purchased Stock under the Securities Act, the Company will: (a) prepare and file with the Commission a registration statement with respect to such securities, and use its best efforts to cause such registration statement to become and remain effective for such period as may be reasonably necessary to effect the sale of such securities, not to exceed (i) thirty-six months in the case of the Shelf Registration specified in Section 1 and (ii) nine months with respect to a registration statement not covered by Section 1; (b) prepare and file with the Commission such amendments to such registration statement and supplements to the prospectus contained therein as may be necessary to keep such registration statement effective for such period as may be reasonably necessary to effect the sale of such securities, not to exceed (i) thirty-six months in the case of the Shelf Registration specified in Section 1 and (ii) nine months with respect to a registration statement not covered by Section 1; (c) furnish to the security holders participating in such registration and to the underwriters of the securities being registered such reasonable number of copies of the registration statement, preliminary prospectus, final prospectus and such other documents as such underwriters may reasonably request in order to facilitate the public offering of such securities; (d) use its best efforts to register or qualify the securities covered by such registration statement under such state securities or blue sky laws of such jurisdictions as such participating holders may reasonably request in writing within 20 days following the original filing of such registration statement, except that the Company shall not for any purpose be required to execute a general consent to service of process or to qualify to do business as a foreign corporation in any jurisdiction wherein it is not so qualified. (e) notify the security holders participating in such registration, promptly after it shall receive notice thereof, of the time when such registration statement has become effective or a supplement to any prospectus forming a part of such registration statement has been filed; (f) notify such holders promptly of any request by the Commission for the amending or supplementing of such registration statement or prospectus or for additional information; (g) prepare and file with the Commission, promptly upon the request of any such holders, any amendments or supplements to such registration statement or prospectus which, in the opinion of counsel for such holders (and concurred in by counsel for the Company), is required under the Securities Act or the rules and regulations thereunder in connection with the distribution of the Purchased Stock by such holder; (h) prepare and promptly file with the Commission and promptly notify such holders of the filing of such amendment or supplement to such registration statement or prospectus as may be necessary to correct any statements or omissions if, at the time when a prospectus relating to such securities is required to be delivered under the Securities Act, any event shall have occurred as the result of which any such prospectus or any other prospectus as then in effect would include an untrue statement of a material fact or omit to state any material fact necessary to make the statements therein, in the light of the circumstances in which they were made, not misleading; (i) advise such holders, promptly after it shall receive notice or obtain knowledge thereof, of the issuance of any stop order by the Commission suspending the effectiveness of such registration statement or the initiation or threatening of any proceeding for the purpose and promptly use its best efforts to prevent the issuance of any stop order or to obtain its withdrawal if such stop order should be issued; (j) not file any amendment or supplement to such registration statement or prospectus to which a majority in interest of such holders shall have reasonably objected on the grounds that such amendment or supplement does not comply in all material respects with the requirements of the Securities Act or the rules and regulations thereunder, after having been furnished with a copy thereof at least five business days prior to the filing thereof, unless in the opinion of counsel for the Company the filing of such amendment or supplement is reasonably necessary to protect the Company from any liabilities under any applicable federal or state law and such filing will not violate applicable law; and (k) at the request of any such holder, furnish: (i) an opinion, dated as of the closing date, of the counsel representing the Company for the purposes of such registration, addressed to the underwriters, if any, and to the holder or holders making such request, covering such matters as such underwriters and holder or holders may reasonably request; and (ii) letters dated as of the effective date of the registration statement and as of the closing date, from the independent certified public accountants of the Company, addressed to the underwriters, if any, and to the holder or holders making such request, covering such matters as such underwriters and holder or holders may reasonably request. (l) use its best efforts to have the Purchased Stock listed on the Nasdaq Stock Market or such other of the principal market or principal exchange on which the Company's stock is then listed or quoted. 5. Expenses. With respect to each registration, the Company shall bear all fees, costs and expenses including, without limitation,: all registration, filing and NASD fees, printing expenses, fees and disbursements of counsel and accountants for the Company, fees and disbursements of counsel for the underwriter or underwriters of such securities (if the Company and/or selling security holders are required to bear such fees and disbursements), all internal Company expenses, all legal fees and disbursements and other expenses of complying with state securities or blue sky laws of any jurisdictions in which the securities to be offered are to be registered or qualified, and the premiums and other costs of policies of insurance against liability (if any) arising out of such public offering and underwriting discounts and commissions and transfer taxes relating to the shares included in the offering by the selling security holders. 6. Indemnification. In the event that any Purchased Stock is included in a registration statement under paragraph 1, 2 or 3 hereof: (a) The Company will indemnify and hold harmless each holder of shares of Purchased Stock which are included in a registration statement pursuant to the provisions of paragraph 1, 2 or 3 hereof, its directors and officers, and any underwriter (as defined in the Securities Act) for such holder and each person, if any, who controls such holder or such underwriter within the meaning of the Securities Act, from and against, and will reimburse such holder and each such underwriter and controlling person with respect to, any and all loss, damage, liability, cost and expense to which such holder or any such underwriter or controlling person may become subject under the Securities Act or otherwise, insofar as such losses, damages, liabilities, costs or expenses are caused by any untrue statement or alleged untrue statement of any material fact contained in such registration statement, any prospectus contained therein or any amendment or supplement thereto, or arise out of or are based upon the omission or alleged omission to state therein a material fact required to be stated therein or necessary to make the statements therein, in light of the circumstances in which they were made, not misleading; provided, however, that the Company will not be liable in any such case to the extent that any such loss, damage, liability, cost or expense arises out of or is based upon an untrue statement or alleged untrue statement or omission or alleged omission so made in conformity with information furnished by such holder, such underwriter or such controlling person in writing specifically for use in the preparation thereof. (b) Each holder of shares of Purchased Stock which are included in a registration pursuant to the provisions of this paragraph 1, 2 or 3 hereof will indemnify and hold harmless the Company, its directors and officers, any controlling person or any underwriter from and against, and will reimburse the Company, its directors and officers, any controlling person and any underwriter with respect to, any and all loss, damage, liability, cost or expense to which the Company or any controlling person and/or any underwriter may become subject under the Securities Act or otherwise, insofar as such losses, damages, liabilities, costs or expenses are caused by any untrue or alleged untrue statement of any material fact contained in such registration statement, any prospectus contained therein or any amendment or supplement thereto, or arise out of or are based upon the omission or the alleged omission to state therein a material fact required to be stated therein or necessary to make the statements therein, in light of the circumstances in which they were made, not misleading, in each case to the extent, but only to the extent, that such untrue statement or alleged untrue statement or omission or alleged omission was so made in reliance upon and in strict conformity with written information furnished by such holder specifically for use in the preparation thereof. Notwithstanding the foregoing, each holder's liability for indemnification shall be limited to the amount of the holder's original purchase price of the Purchased Stock. (c) Promptly after receipt by an indemnified party pursuant to the provisions of paragraph (a) and (b) of this paragraph 6 of notice of the commencement of any action involving the subject matter of the foregoing indemnity provisions such indemnified party will, if a claim thereof is to be made against the indemnifying party pursuant to the provisions of said paragraph (a) or (b), promptly notify the indemnifying party of the commencement thereof; but the omission to so notify the indemnifying party will not relieve it from any liability which it may have to any indemnified party otherwise than hereunder. In case such action is brought against any indemnified party and it notifies the indemnifying party of the commencement thereof, the indemnifying party shall have the right to participate in, and, to the extent that it may wish, jointly with any other indemnifying party similarly notified, to assume the defense thereof, with counsel satisfactory to such indemnified party, provided, however, if the defendants in any action include both the indemnified party and the indemnifying party and the indemnified party shall have reasonably concluded that there may be legal defenses available to it and/or other indemnified parties which are different from or additional to those available to the indemnifying party, or if there is a conflict of interest which would prevent counsel for the indemnifying party from also representing the indemnified party, the indemnified party or parties shall have the right to select separate counsel to participate in the defense of such action on behalf of such indemnified party or parties. After notice from the indemnifying party to such indemnified party of its election so to assume the defense thereof, the indemnifying party will not be liable to such indemnified party pursuant to the provisions of said paragraph (a) or (b) for any legal or other expense subsequently incurred by such indemnified party in connection with the defense thereof other than reasonable costs of investigation, unless (i) the indemnified party shall have employed counsel in accordance with the proviso of the preceding sentence, (ii) the indemnifying party shall not have employed counsel satisfactory to the indemnified party to represent the indemnified party within a reasonable time after the notice of the commencement of the action, or (iii) the indemnifying party has authorized the employment of counsel for the indemnified party at the expense of the indemnifying party. 7. Special Definition. "Purchased Stock" shall mean the Company's Common Stock into which the Company's Class A Convertible Preferred Stock is convertible, together with Common Stock underlying Warrants, purchased pursuant to the Class A Convertible Preferred Stock Purchase Agreement dated April 21, 1998 and the stock or other securities of the Company issued in a conversion, stock split or reclassification of, or a stock dividend or other distribution on or in substitution or exchange for, or otherwise in connection with, any of the foregoing securities, or in a merger or consolidation involving the Company or a sale of all or substantially all of the Company's assets.