Document:

WARRANT AGREEMENT

         THIS WARRANT AGREEMENT ("Agreement") dated as of February 7, 2000 is
made by and between Research Engineers, Inc., a Delaware corporation (the
"Company"), and Cruttenden Roth Incorporated ("Cruttenden") with reference to
that certain warrant agreement dated as of December 7, 1999 (the "Warrant
Agreement") by and between the Company and Cruttenden.

         WHEREAS, the Company is in need of funds to finance its working capital
and investment needs;

         WHEREAS, Cruttenden is willing to provide the Company with $3,493,750
in connection with the exercise of warrants granted to Cruttenden under the
Warrant Agreement;

         WHEREAS, the Warrant Agreement provides that the warrants granted
thereunder are not exercisable until June 7, 2000; and

         WHEREAS, in consideration of Cruttenden's willingness to exercise the
warrants under the Warrant Agreement for cash, the Company has agreed to allow
for the exercise of such warrants on the date hereof and to issue additional
warrants to Cruttenden (the "Warrants") to purchase an aggregate of 200,000
shares (hereinafter, and as the number may be adjusted hereto, the "Warrant
Shares"), of the Company's Common Stock, $0.01 par value per share (the "Common
Stock"), each Warrant initially entitling the holder thereof to purchase one
share of Common Stock at a Warrant Price (as hereinafter defined) which takes
into account the Company's two-for-one split of its Common Stock applicable to
stockholders of record on January 31, 2000.

         NOW, THEREFORE, in consideration of the premises and the mutual
agreements herein and for other good and valuable consideration, the parties
hereto agree as follows:

         1. EXERCISE OF PRIOR WARRANTS; ISSUANCE OF WARRANTS; FORM OF WARRANT.
The Company hereby accepts Cruttenden's exercise of its warrants granted under
the Warrant Agreement in consideration of the payment by Cruttenden of the
aggregate warrant price thereunder in the amount of $3,493,750 payable as
follows: (a) $1,746, 875 shall be payable upon execution of this Agreement and
(b) $1,746,875, together with interest at a rate of 8% per annum calculated from
the date hereof until payment is made, shall be payable on or before March 7,
2000. In connection therewith, the Company hereby issues and delivers to
Cruttenden, Warrants to purchase 200,000 Warrant Shares for the consideration
described in the Recitals to this Agreement. The text of the Warrants and of the
form of election to purchase shares shall be substantially as set forth in
Exhibit A attached hereto. The Warrants shall be executed on behalf of the
Company by the manual or facsimile signature of the present or any future
Chairman of the Board, President or Vice President of the Company, under its
corporate seal, affixed or in facsimile, attested by the manual or facsimile
signature of the Secretary or an Assistant Secretary of the Company.

         Warrants bearing the manual or facsimile signatures of individuals who
were at any time the proper officers of the Company shall bind the Company,
notwithstanding that such individuals or any one of them shall have ceased to
hold such offices prior to the delivery of such Warrants or did not hold such
offices on the date of this Agreement. Warrants shall be dated as of the date of
execution thereof by the Company either upon initial issuance or upon division,
exchange, substitution or transfer.

         2. REGISTRATION. The Warrants shall be numbered and shall be registered
on the books of the Company (the "Warrant Register") as they are issued. The
Company shall be entitled to treat the registered holder of any Warrant on the
Warrant Register (the "Holder") as the owner in fact therefor for all purposes
and shall not be bound to recognize any equitable or other claim to or interest
in such Warrant on the part of any other person, and shall not be liable for any
registration or transfer of Warrants which are registered or are to be
registered in the name of a fiduciary or the nominee of a fiduciary unless made
with the actual knowledge that a fiduciary or nominee is committing a breach of
trust in requesting such registration or transfer, or with the knowledge of such
facts that its participation therein amounts to bad faith. Warrants to purchase
200,000 shares shall be registered initially in the name of "Cruttenden Roth
Incorporated," or in such other denominations as Cruttenden may request in
writing to the Company.
<PAGE>

         3. EXCHANGE OF WARRANT CERTIFICATES. Subject to any restriction upon
transfer set forth in this Agreement, each Warrant certificate may be exchanged
for another certificate or certificates entitling the Holder thereof to purchase
a like aggregate number of Warrant Shares as the certificate or certificates
surrendered then entitled such Holder to purchase. Any Holder desiring to
exchange a Warrant certificate or certificates shall make such request in
writing delivered to the Company, and shall surrender, properly endorsed, the
certificate or certificates to be so exchanged. Thereupon, the Company shall
execute and deliver to the person entitled thereto a new Warrant certificate or
certificates, as the case may be, as so requested.

         4. TRANSFER OF WARRANTS. Until August 7, 2000, the Warrants will not be
sold, transferred, assigned or hypothecated except to bona fide officers and
partners of Cruttenden who agree in writing to be bound by the terms hereof. The
Warrants shall be transferable only on the Warrant Register upon delivery
thereof duly endorsed by the Holder or by the Holder's duly authorized attorney
or representative, or accompanied by proper evidence of succession, assignment
or authority to transfer. In all cases of transfer by an attorney, the original
power of attorney, duly approved, or an official copy thereof, duly certified,
shall be deposited with the Company. In case of transfer by executors,
administrators, guardians or other legal representatives, duly authenticated
evidence of their authority shall be produced and may be required to be
deposited with the Company in its discretion. Upon any registration of transfer,
the Company shall deliver a new Warrant or Warrants to the person entitled
thereto.

         5. TERM OF WARRANTS; EXERCISE OF WARRANTS.

                  5.1 Each Warrant entitles the registered owner thereof to
purchase one share of Common Stock at any time from 10:00 a.m., Pacific time, on
August 7, 2000 (the "Initiation Date") until 6:00 p.m., Pacific time, on
February 7, 2005 (the "Expiration Date") at a purchase price of $38.00, subject
to adjustment (the "Warrant Price"). Notwithstanding the foregoing, if at 6:00
p.m., Pacific time on the Expiration Date, any Holder or Holders of the Warrants
have not exercised their Warrants and the Closing Price (as defined below) for
the Common Stock on the Expiration Date is greater than the Warrant Price, then
each such unexercised Warrant shall be automatically converted into a number of
shares of Common Stock of the Company equal to: (A) the number of shares of
Common Stock then issuable upon exercise of a Warrant multiplied by (B) a
fraction (1) the numerator of which is the difference between the Closing Price
for the Common Stock on the Expiration Date and the Warrant Price and (2) the
denominator of which is the Closing Price for the Warrant Stock on the
Expiration Date.

                  5.2 The Warrant Price and the number of Warrant Shares
issuable upon exercise of Warrants are subject to adjustment upon the occurrence
of certain events, pursuant to the provisions of Section 11 of this Agreement.
Subject to the provisions of this Agreement, each Holder of Warrants shall have
the right, which may be exercised as expressed in such Warrants, to purchase
from the Company (and the Company shall issue and sell to such Holder of
Warrants) the number of fully paid and nonassessable Warrant Shares specified in
such Warrants, upon surrender to the Company, or its duly authorized agent, of
such Warrants, with the form of election to purchase on the reverse thereof duly
filled in and signed, and upon payment to the Company of the Warrant Price, as
adjusted in accordance with the provisions of Section 11 of this Agreement, for
the number of Warrant Shares in respect of which such Warrants are then
exercised. Payment of such Warrant Price shall be made in cash or by certified
or official bank check, or a combination thereof. No adjustment shall be made
for any dividends on any Warrant Shares of stock issuable upon exercise of a
Warrant.

                  5.3 Upon such surrender of Warrants, and payment of the
Warrant Price as aforesaid, the Company shall issue and cause to be delivered
with all reasonable dispatch to or upon the written order of the Holder of such
Warrants and in such name or names as such registered Holder may designate, a
certificate or certificates for the number of full Warrant Shares so purchased
upon the exercise of such Warrants, together with cash, as provided in Section
12 of this Agreement, in respect of any fraction of a share otherwise issuable
upon such surrender and, if the number of Warrants represented by a Warrant
Certificate shall not be exercised in full, a new Warrant Certificate, executed
by the Company for the balance of the number of whole Warrant Shares represented
by the Warrant Certificate.

                                       2
<PAGE>

                  5.4 If permitted by applicable law, such certificate or
certificates shall be deemed to have been issued and any person so designated to
be named therein shall be deemed to have become a holder of record of such
shares as of the date of the surrender of such Warrants and payment of the
Warrant Price as aforesaid. The rights of purchase represented by the Warrants
shall be exercisable, at the election of the registered Holders thereof, either
as an entirety or from time to time for only part of the shares specified
therein.

         6. COMPLIANCE WITH GOVERNMENT REGULATIONS. The Company covenants that
if any shares of Common Stock required to be reserved for purposes of exercise
or conversion of Warrants require, under any Federal or state law or applicable
governing rule or regulation of any national securities exchange, registration
with or approval of any governmental authority, or listing on any such national
securities exchange before such shares may be issued upon exercise, the Company
will in good faith and as expeditiously as possible endeavor to cause such
shares to be duly registered, approved or listed on the relevant national
securities exchange, as the case may be; provided, however, that (except to the
extent legally permissible with respect to Warrants of which Cruttenden is the
Holder) in no event shall such shares of Common Stock be issued, and the Company
is hereby authorized to suspend the exercise of all Warrants, for the period
during which such registration, approval or listing is required, but not in
effect.

         7. PAYMENT OF TAXES. The Company will pay all documentary stamp taxes,
if any, attributable to the initial issuance of Warrant Shares upon the exercise
of Warrants; provided, however, that the Company shall not be required to pay
any tax or taxes which may be payable in respect of any transfer involved in the
issue or delivery of any warrants or certificate for Warrant Shares in a name
other than that of the registered Holder of such warrants.

         8. MUTILATED OR MISSING WARRANTS. In case any of the Warrants shall be
mutilated, lost, stolen or destroyed, the Company shall issue and deliver in
exchange and substitution for and upon cancellation of the mutilated Warrant, or
in lieu of and substitution for the Warrant lost, stolen or destroyed, a new
Warrant of like tenor and representing an equivalent right or interest; but only
upon receipt of evidence reasonably satisfactory to the Company of such loss,
theft or destruction of such Warrant and, if requested, indemnity or bond also
reasonably satisfactory to the Company. An applicant for such substitute
Warrants shall also comply with such other reasonable regulations and pay such
other reasonable charges as the Company may prescribe.

         9. RESERVATION OF WARRANT SHARES. There have been reserved out of the
authorized and unissued shares of Common Stock a number of shares sufficient to
provide for the exercise of the rights of purchase represented by the Warrants
and the transfer agent for the Common Stock ("Transfer Agent") and every
subsequent Transfer Agent for any shares of the Company's capital stock issuable
upon the exercise of any of the rights of purchase aforesaid are hereby
irrevocably authorized and directed at all times until the Expiration Date to
reserve such number of authorized and unissued shares as shall be required for
such purpose. The Company will keep a copy of this Agreement on file with the
Transfer Agent and with every subsequent Transfer Agent for any shares of the
Company's capital stock issuable upon the exercise of the rights of purchase
represented by the Warrants. The Company will supply such Transfer Agent with
duly executed stock certificates for such purposes and will itself provide or
otherwise make available any cash which may be issuable as provided in Section
12 of this Agreement. The Company will furnish to such Transfer Agent a copy of
all notices of adjustments, and certificates related thereto, transmitted to
each Holder pursuant to Section 11.2 of this Agreement. All Warrants surrendered
in the exercise of the rights thereby evidenced shall be cancelled.

         10. OBTAINING STOCK EXCHANGE LISTINGS. The Company will from time to
time take all action which may be necessary so that the Warrant Shares,
immediately upon their issuance upon the exercise of Warrants, will be listed on
the principal securities exchanges and markets within the United States of
America, if any, on which other shares of Common Stock are then listed.

         11. ADJUSTMENT OF WARRANT PRICE AND NUMBER OF WARRANT SHARES. The
number and kind of securities purchasable upon the exercise of each Warrant and
the Warrant Price shall be subject to adjustment from time to time upon the
happening of certain events as hereinafter defined. For purposes of this Section
11, "Common Stock" means shares now or hereafter authorized of any class of
common stock of the Company and any other stock of the Company, however
designated, that has the right (subject to any prior rights of any class or
series of preferred stock) to participate in any distribution of the assets or
earnings of the Company without limit as to per share amount.

                                       3
<PAGE>

                  11.1 MECHANICAL ADJUSTMENTS. The number of Warrant Shares
purchasable upon the exercise of each warrant and the Warrant Price shall be
subject to adjustment as follows:

                           (a) In case the Company shall (i) pay a dividend in
shares of Common Stock, (ii) subdivide its outstanding shares of Common Stock,
(iii) combine its outstanding shares of Common Stock or (iv) issue by
reclassification of its shares of Common Stock other securities of the Company
(including any such reclassification in connection with a consolidation or
merger in which the Company is the surviving corporation), the number of Warrant
Shares purchasable upon exercise of each Warrant immediately prior thereto shall
be adjusted so that the Holder of each Warrant shall be entitled to receive the
kind and number of Warrant Shares or other securities of the Company which he
would have owned or would have been entitled to receive after the happening of
any of the events described above, had such Warrants been exercised immediately
prior to the happening of such event or any record date with respect thereto. An
adjustment made pursuant to this paragraph (a) shall become effective
immediately after the effective date of such event retroactive to the record
date, if any, for such event. Such adjustment shall be made successively
whenever any event listed above shall occur.

                           (b) In case the Company shall distribute to all
holders of its shares of Common Stock (including any such distribution made in
connection with a consolidation or merger in which the Company is the surviving
corporation) evidences of its indebtedness or assets (excluding cash dividends
or distributions payable out of consolidated earnings or earned surplus and
dividends or distribution referred to in paragraph (a) above or in the paragraph
immediately following this paragraph) or rights, options or warrants, or
convertible or exchangeable securities containing the right to subscribe for or
purchase shares of Common Stock, then in each case the number of Warrant Shares
thereafter purchasable upon the exercise of each Warrant shall be determined by
multiplying the number of Warrant Shares theretofore purchasable upon the
exercise of each Warrant by a fraction, the numerator of which shall be the then
current market price per share of Common Stock (as defined in paragraph (c)
below) on the date of such distribution, and the denominator of which shall be
the then current market price per share of Common Stock, less the then fair
value (as reasonably determined by the Board of Directors of the Company) of the
portion of the assets or evidences of indebtedness so distributed or of such
subscription rights, options or warrants, or of such convertible or exchangeable
securities applicable to one share of Common Stock. Such adjustment shall be
made whenever any such distribution is made and shall become effective on the
date of distribution retroactive to the record date for the determination of
stockholders entitled to receive such distribution.

         In the event of a distribution by the Company to all holders of its
shares of Common Stock of shares of capital stock of a subsidiary or securities
convertible into or exercisable for such stock, then in lieu of an adjustment in
the number of Warrant Shares purchasable upon the exercise of each Warrant, the
Holder of each Warrant, upon the exercise thereof at any time after such
distribution, shall be entitled to receive from the Company, such subsidiary or
both, as the Company shall determine, the stock or other securities to which
such Holder would have been entitled if such Holder had exercised such Warrant
immediately prior thereto, all subject to further adjustment as provided in this
Section 11.1; provided, however, that no adjustment in respect of dividends or
interest on such stock or other securities shall be made during the term of a
Warrant or upon the exercise of a Warrant.

                           (c) For the purpose of any computation under
paragraph (b) of this Section, the current market price per share of Common
Stock at any date shall be the average of the daily Closing Prices for 20
consecutive trading days commencing 30 trading days before the date of such
computation. The selling price for each day (the "Closing Price") shall be the
last such reported sales price regular way or, in case no such reported sale
takes place on such day, the average of the closing bid and asked prices regular
way for such day, in each case on the principal national securities exchange on
which the shares of Common Stock are listed or admitted to trading or, if not
listed or admitted to trading, the average of the closing bid and asked prices
of the Common Stock in the over-the counter market as reported by the Nasdaq
National Market System, Nasdaq SmallCap System or OTC Bulletin Board or if not
approved for quotation on the Nasdaq National Market System, Nasdaq SmallCap
System or OTC Bulletin Board, the average of the closing bid and asked prices as
furnished by two members of the National Association of Securities Dealers, Inc.
selected from time to time by the Company for that purpose.

                                       4
<PAGE>

                           (d) No adjustment in the number of Warrant Shares
purchasable hereunder shall be required unless such adjustment would require an
increase or decrease of at least one percent (1%) in the number of Warrant
Shares purchasable upon the exercise of each Warrant; provided, however, that
any adjustments which by reason of this paragraph (d) are not required to be
made shall be carried forward and taken into account in any subsequent
adjustment. All calculations shall be made to the nearest one-thousandth of a
share.

                           (e) Whenever the number of Warrant Shares purchasable
upon the exercise of each Warrant is adjusted, as herein provided, the Warrant
Price payable upon exercise of each Warrant shall be adjusted by multiplying
such Warrant Price immediately prior to such adjustment by a fraction, the
numerator of which shall be the number of Warrant Shares purchasable upon the
exercise of each Warrant immediately prior to such adjustment, and the
denominator of which shall be the number of Warrant Shares purchasable
immediately thereafter.

                           (f) No adjustment in the number of Warrant Shares
purchasable upon the exercise of each warrant need be made under paragraph (b)
if the Company issues or distributes to each Holder of Warrants the rights,
options, warrants or convertible or exchangeable securities, or evidences of
indebtedness or assets referred to in those paragraphs which each Holder of
Warrants would have been entitled to receive had the Warrants been exercised
prior to the happening of such event or the record date with respect thereto. No
adjustment need be made for a change in the par value of the Warrant Shares.

                           (g) In the event that at any time, as a result of an
adjustment made pursuant to paragraph (a) above, the Holders shall become
entitled to purchase any securities of the Company other than shares of Common
Stock, thereafter the number of such other shares so purchasable upon exercise
of each Warrant and the Warrant Price of such shares shall be subject to
adjustment from time to time in a manner and on terms as nearly equivalent as
practicable to the provisions with respect to the Warrant Shares contained in
this Section 11, and the other provisions of this Agreement, with respect to the
Warrant and Warrant Shares, shall apply as nearly equivalent as practicable on
like terms to such other securities.

                           (h) Upon the expiration of any rights, options,
warrants or conversion or exchange privileges for which an adjustment was made
hereunder, if any thereof shall not have been exercised, the Warrant Price and
the number of shares of Common Stock purchasable upon the exercise of each
Warrant shall, upon such expiration, be readjusted and shall thereafter be such
as it would have been had it been originally adjusted (or had the original
adjustment not been required, as the case may be) as if (i) the only shares of
Common Stock so issued were the shares of Common Stock, if any, actually issued
or sold upon the exercise of such rights, options, warrants or conversion or
exchange rights and (ii) such shares of Common Stock, if any, were issued or
sold for the consideration actually received by the Company upon such exercise
plus the aggregate consideration, if any, actually received by the Company for
the issuance, sale or grant of all such rights, options, warrants or conversion
or exchange rights whether or not exercised; provided, however, that no such
readjustment shall have the effect of increasing the Warrant Price or decreasing
the number of shares of Common Stock purchasable upon the exercise of each
Warrant, in each case, by an amount in excess of the amount of the adjustment
initially made in respect to the issuance, sale or grant of such rights,
options, warrants or conversion or exchange rights.

                  11.2 NOTICE OF ADJUSTMENT. Whenever the number of Warrant
Shares purchasable upon the exercise of each Warrant or the Warrant Price of
such Warrant is adjusted, as herein provided, the Company shall promptly mail by
first Class, postage prepaid, to each Holder notice of such adjustment or
adjustments and a certificate of the Chief Financial Officer of the Company
setting forth the number of Warrant Shares purchasable upon the exercise of each
Warrant and the Warrant Price of such Warrant Shares after such adjustment,
setting forth a brief statement of the facts requiring such adjustment and
setting forth the computation by which such adjustment was made.

                  11.3 NO ADJUSTMENT FOR DIVIDENDS. Except as provided in
Section 11.1, no adjustments in respect of any dividends shall be made during
the term of a Warrant or upon the exercise of a Warrant.

                                       5
<PAGE>

                  11.4 PRESERVATION OF PURCHASE RIGHTS UPON MERGER,
CONSOLIDATION ETC. In case of any consolidation of the Company with, or merger
of the Company into, another corporation or in case of any sale, transfer or
lease to another corporation of all or substantially all the property of the
Company, the Company or such successor or purchasing corporation, as the case
may be, shall execute with each Holder an agreement that each Holder shall have
the right thereafter upon payment of the Warrant Price in effect immediately
prior to such action to purchase upon exercise of each Warrant the kind and
amount of shares and other securities, cash and property which he would have
owned or would have been entitled to receive after the happening of such
consolidation, merger, sale, transfer or lease had such warrant been exercised
immediately prior to such action; provided, however, that no adjustment in
respect of dividends, interest or other income on or from such shares or other
securities, cash and property shall be made during the term of a Warrant or upon
the exercise of a Warrant. Such agreement shall provide for adjustments, which
shall be as nearly equivalent as may be practicable to the adjustments provided
for in this Section 11. The provisions of this Section 11.4 shall similarly
apply to successive consolidations, mergers, sales transfer or leases.

                  11.5 STATEMENTS ON WARRANTS. Irrespective of any adjustments
in the Warrant Price or the number or kind of shares purchasable upon the
exercise of the Warrants, Warrants theretofore or thereafter issued may continue
to express the same price and number and kind of shares as are stated in the
warrants initially issuable pursuant to this Agreement.

         12. FRACTIONAL INTERESTS. The Company shall not be required to issue
fractional Warrant Shares on the exercise of Warrants. If more than one Warrant
shall be presented for exercise in full at the sale time by the same holder, the
number of full Warrant Shares which shall be issuable upon the exercise thereon
shall be computed on the basis of the aggregate number of Warrant Shares
purchasable on exercise of the Warrants so presented. If any fraction of a
Warrant Share would, except for the provisions of this Section 12 be issuable on
the exercise of any Warrant (or specified portion thereof), the Company shall
pay an amount in cash equal to the closing price for one share of the Common
Stock, as defined in paragraph (c) of Section 11.1, on the trading day
immediately preceding the date the Warrant is presented for exercise, multiplied
by such faction.

         13. REGISTRATION UNDER THE SECURITIES ACT OF 1933. Cruttenden
represents and warrants to the Company that it will not dispose of the Warrants
or the Warrant Shares except pursuant to (i) an effective registration statement
under the Securities Act of 1933, as amended (the "Act"), (ii) Rule 144 under
the Act (or any similar rule under the Act relating to the disposition of
securities), or (iii) an opinion of counsel, reasonably satisfactory to counsel
of the Company, that an exemption from such registration is available.

         14. CERTIFICATE TO BEAR LEGENDS. The Warrant shall be subject to a
stop-transfer order and the certificate or certificates therefore shall bear the
following legend:

                  THE SECURITIES REPRESENTED BY THIS CERTIFICATE HAVE NOT BEEN
                  REGISTERED UNDER THE SECURITIES ACT OF 1933, AS AMENDED, OR
                  ANY STATE SECURITIES LAW. SAID SECURITIES MAY NOT BE SOLD OR
                  TRANSFERRED IN THE ABSENCE OF SUCH REGISTRATION OR AN
                  EXEMPTION THEREFROM UNDER SAID ACT.

         The Warrant Shares or other securities issued upon exercise of the
Warrant shall be subject to a stop-transfer order and the certificate or
certificates evidencing any such Warrant Shares or securities shall bear the
following legend:

                  THE SHARES OR OTHER SECURITIES REPRESENTED BY THIS CERTIFICATE
                  HAVE NOT BEEN REGISTERED UNDER THE SECURITIES ACT OF 1933, AS
                  AMENDED, OR ANY STATE SECURITIES LAW. SAID SECURITIES MAY NOT
                  BE SOLD OR TRANSFERRED IN THE ABSENCE OF SUCH REGISTRATION OR
                  AN EXEMPTION THEREFROM UNDER SAID ACT.

                                       6
<PAGE>

         15. REGISTRATION RIGHTS.

                  15.1 DEMAND REGISTRATION RIGHTS. The Company covenants and
agrees with Cruttenden and any subsequent Holders of the Warrants and/or
Warrants Share that, on one occasion, within 60 days after receipt of a written
request from Cruttenden or from Holders of more than 25% in interest of the
aggregate of Warrants and/or Warrant Shares (considered for this purpose as one
class) issued pursuant to this Agreement that Cruttenden or such Holders of the
Warrants and/or Warrant Shares desires and intends to transfer more than 25% in
interest of the aggregate number of the Warrants and/or Warrant Shares under
such circumstances that a public offering, within the meaning of the Act, will
be involved, the Company shall, on that one occasion, file a registration
statement (and use its reasonable best efforts to cause such registration
statement to become effective under the Act at the Company's expense) with
respect to the offering and sale or other disposition of the Warrant Shares (the
"Offered Warrant Shares"); provided, however, that the Company shall have no
obligation to comply with the foregoing provisions of this Section 15.1 if in
the opinion of counsel to the Company reasonably acceptable to the Holder or
Holders, from whom such written requests have been received, registration under
the Act is not required for the transfer of the Offered Warrant Shares in the
manner proposed by such person or persons or that a post-effective amendment to
an existing registration statement would be legally sufficient for such transfer
(in which latter event the Company shall promptly file such post-effective
amendment (and use its reasonable best efforts to cause such amendment to become
effective under the Act)). Notwithstanding the foregoing, the Company shall not
be obligated to file a registration statement with respect to the Offered
Warrant Shares on more than one occasion.

                  The Company may defer the preparation and filing of a
registration statement for up to 180 days after the request for registration is
made if the Board of Directors determines in good faith that such registration
or post-effective amendment would materially adversely affect or otherwise
materially interfere with a proposed or pending transaction by the Company,
including without limitation a material financing or a corporate reorganization,
or during any period of time in which the Company is in possession of material
inside information concerning the Company or its securities, which information
the Company determines in good faith is not ripe for disclosure.

                  The Company shall not honor any request to register Warrant
Shares pursuant to this Section 15.1 received later than five (5) years from the
date hereof (the "Effective Date"). The Company shall not be required (i) to
maintain the effectiveness of the registration statement beyond the earlier to
occur of 90 days after the effective date of the registration statement or the
date on which all of the Offered Warrant Shares have been sold (the "Termination
Date"); provided, however, that if at the Termination Date the Offered Warrant
Shares are covered by a registration statement which also covers other
securities and which is required to remain in effect beyond the Termination
Date, the Company shall maintain in effect such registration statement as it
relates to Offered Warrant Shares for so long as such registration statement (or
any substitute registration statement) remains or is required to remain in
effect for any such other securities, or (ii) to cause any registration
statement with respect to the Warrant Shares to become effective prior to the
Initiation Date. All expenses of registration pursuant to this Section 15.1
shall be borne by the Company (excluding underwriting discounts and commissions
on Warrant Shares not sold by the Company).

                  The Company shall be obligated pursuant to this Section 15.1
to include in the registration statement Warrant Shares that have not yet been
purchased by a Holder of Warrants so long as such Holder of Warrants submits an
undertaking to the Company that such Holder intends to exercise Warrants
representing the number of Warrant Shares to be included in such registration
statement prior to the consummation of the public offering with respect to such
Warrant Shares.

                  15.2 PIGGY-BACK REGISTRATION RIGHTS. The Company covenants and
agrees with the Holders and any subsequent Holders of the Warrants and/or
Warrant Shares that in the event the Company proposes to file a registration
statement under the Act with respect to any class of security (other than in
connection with an exchange offer, a non-cash offer or a registration statement
on Form S-8 or other unsuitable registration statement form, including, without
limitation, Form S-4) which becomes or which the Company believes will become
effective at any time after the Initiation Date then the Company shall in each
case give written notice of such proposed filing to the Holders of Warrants and
Warrant Shares at least 15 days before the proposed filing date and such notice
shall offer to such Holders the opportunity to include in such registration
statement such number of Warrant Shares as they may request, unless, in the
opinion of counsel to the Company reasonably acceptable to any such Holder of
Warrants or Warrant Shares who wishes to have Warrant Shares included in such
registration statement, registration under the Act is not required for the
transfer of such Warrants and/or Warrant Shares in the manner proposed by such
Holders. The Company shall not honor any such request to register any such

                                       7
<PAGE>

Warrant Shares if the request is received later than six (6) years from the
Effective Date, and the Company shall not be required to honor any request (a)
to register any such Warrant Shares if the Company is not notified in writing of
any such request pursuant to this Section 15.2 within at least 10 days after the
Company has given notice to the Holders of the filing, or (b) to register
Warrant Shares that represent in the aggregate fewer than 25% of the aggregate
number of Warrant Shares. The Company shall permit, or shall cause the managing
underwriter of a proposed offering to permit, the Holders of Warrant Shares
requested to be included in the registration (the "Piggy-back Shares") to
include such Piggy-back Shares in the proposed offering on the same terms and
conditions as applicable to securities of the Company included therein or as
applicable to securities of any person other than the Company and the Holders of
Piggy-back Shares if the securities of any such person are included therein.
Notwithstanding the foregoing, if any such managing underwriter shall advise the
Company in writing that it believes that the distribution of all or a portion of
the Piggy-back Shares requested to be included in the registration statement
concurrently with the securities being registered by the Company would
materially adversely affect the distribution of such securities by the Company
for its own account, then the Holders of such Piggy-back Shares shall delay
their offering and sale of Piggyback Shares (or the portion thereof so
designated by such managing underwriter) for such period, not to exceed 180
days, as the managing underwriter shall request, provided that no such delay
shall be required as to Piggy-back Shares if any securities of the Company are
included in such registration statement for the account of any person other than
the Company and the Holders of Piggy-back Shares. In the event of such delay,
the Company shall file such supplements, post-effective amendments or separate
registration statement, and shall use reasonable best efforts to permit such
Holders to make their proposed offering and sale for a period of 90 days
immediately following the end of such period of delay ("Piggy-back Termination
Date"); provided, however, that if at the Piggy-back Termination Date the
Piggyback Shares are covered by a registration statement which is, or required
to remain, in effect beyond the Piggy-back Termination Date, the Company shall
maintain in effect the registration statement as it relates to the Piggy-back
Shares for so long as such registration statement remains or is required to
remain in effect for any of such other securities. All expenses of registration
pursuant to this Section 15.2 shall be borne by the Company, except that
underwriting commissions and expenses attributable to the Piggy-back Shares and
fees and disbursements of counsel (if any) to the Holders requesting that such
Piggy-back Shares be offered will be borne by such Holders.

                  The Company shall be obligated pursuant to this Section 15.2
to include in the Piggy-back Offering, Warrant Shares that have not yet been
purchased by a holder of Warrants so long as such Holder of Warrants submits an
undertaking to the Company that such Holder intends to exercise Warrants
representing the number of Warrant Shares to be included in such Piggy-back
Offering prior to the consummation of such Piggy-back Offering.

                  If the Company decides not to proceed with a Piggy-back
Offering, the Company has no obligation to proceed with the offering of the
Piggy-back Shares, unless the Holders of the Warrants and/or Warrant Shares
otherwise comply with the provisions of Section 15.1 hereof (without regard to
the 60 days' written request required thereby). Notwithstanding any of the
foregoing contained in this Section 15.2, the Company's obligation to offer
registration rights to the Piggy-back Shares pursuant to this Section 15.2 shall
terminate one (1) year after the Expiration Date.

                  15.3 In connection with the registration of Warrants Share in
accordance with Section 15.1 and 15.2 above, the Company agrees to:

                           (a) Use its reasonable best efforts to register or
qualify the Warrant Shares for offer or sale under the state securities or Blue
Sky laws of such states which the Holders of such Warrant Shares shall
designate, until the dates specified in Section 15.1 and 15.2 above in
connection with registration under the Act; provided, however, that in no event
shall the Company be obligated to qualify to do business in any jurisdiction
where it is not now so qualified or to take any action which would subject it to
general service of process in any jurisdiction where it is not now so subject or
to register or get a license as a broker or dealer in securities in any
jurisdiction where it is not so registered or licensed or to register or qualify
the Warrant Shares for offer or sale under the state securities or Blue Sky laws
of any state other than the states in which some or all of the shares offered or
sold in the Public Offering were registered or qualified for offer and sale.

                                       8
<PAGE>

                           (b) (i) In the event of any post-effective amendment
or other registration with respect to any Warrant Shares pursuant to Section
15.1 or 15.2 above, the Company will indemnify and hold harmless any Holder
whose Warrant Shares are being so registered, and each person, if any, who
controls such Holder within the meaning of the Act, against any losses, claims,
damages or liabilities, joint or several, to which such Holder or such
controlling person may be subject, under the Act or otherwise, insofar as such
losses, claims, damages or liabilities (or actions in respect thereof) arise out
of or are based upon any untrue statement or alleged untrue statement of any
material fact contained, on the effective date thereof, in any such registration
statement, or final 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 not misleading; and will reimburse each such Holder and
each such controlling person for any legal or other expenses reasonably incurred
by such Holder or such controlling person in connection with investigating or
defending any such loss, claim, damage, liability or action; provided, however,
that the Company will not be liable in such case to the extent that any such
loss, claim, damage or liability arises out of, or is based upon, any untrue
statement or alleged untrue statement or omission or alleged omission made in
any such registration statement, or final prospectus, or any amendment or
supplement thereto, in reliance upon and in conformity with written information
furnished by such Holder expressly for use in the preparation thereof. The
Company will not be liable to a claimant to the extent of any misstatement
corrected or remedied in any amended prospectus if the Company timely delivers a
copy of such amended prospectus to such indemnified person and such indemnified
person does not timely furnish such amended prospectus to such claimant. The
Company shall not be required to indemnify any Holder or controlling person for
any payment made to any claimant in settlement of any suit or claim unless such
payment is approved by the Company.

                                    (ii) Each Holder of Warrants and/or Warrant
Shares who participates in a registration pursuant to Section 15.1 or 15.2 will
indemnify and hold harmless the Company, each of its directors, each of its
officers who have signed any such registration statement, and each person, if
any, who controls the Company within the meaning of the Act, against any losses,
claims, damages or liabilities to which the Company, or any such director,
officer or controlling person may become subject under the Act, or otherwise,
insofar as such losses, claims, damages or liabilities (or actions in respect
thereof) arise out of, or are based upon, any untrue or alleged untrue statement
or any material fact contained in any such registration statement, or final
prospectus, 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 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 made
in any such registration statement, or final prospectus, or any amendment or
supplement thereto, in reliance upon and in conformity with written information
furnished by such Holder expressly for use in the preparation thereof; and will
reimburse any legal or other expenses reasonably incurred by the Company, or any
such director, officer or controlling person in connection with investigating or
defending any such loss, claim, damage, liability or action; provided, however,
that the indemnity agreement contained in this subparagraph (ii) shall not apply
to amounts paid to any claimant in settlement of any suit or claim unless such
payment is first approved by such Holder.

                                    (iii) In order to provide for just and
equitable contribution in any action in which a claim for indemnification is
made pursuant to this subsection b(iii) of Section 15.3 but is judicially
determined (by the entry of a final judgment or decree by a court of competent
jurisdiction and the expiration of time to appeal or the denial of the last
right of appeal) that such indemnification may not be enforced in such case
notwithstanding the fact that this subsection (b) of Section 15.3 provides for
indemnification in such case, all the parties hereto shall contribute to the
aggregate losses, claims, damages or liabilities to which they may be subject
(after contribution from others) in such proportion so that each Holder whose
Warrant Shares are being registered is responsible pro rata for the portion
represented by the public offering price received by such Holder from the sale
of such Holder's Warrant Shares, and the Company is responsible for the
remaining portion; provided, however, that (i) no Holder shall be required to
contribute any amount in excess of the public offering price received by such
Holder from the sale of such Holder's Warrant Shares and (ii) no person guilty
of a fraudulent misrepresentation (within the meaning of Section 11(f) of the
Act) shall be entitled to contribution from any person who is not guilty of such
fraudulent misrepresentation. This subsection (b)(iii) shall not be operative as
to any Holder of Warrant Shares to the extent that the Company has received
indemnity under this subsection (b) of Section 15.3.

                                       9
<PAGE>

                  15.4 In connection with the registration of Warrant Shares in
accordance with Section 15.1 and 15.2 above, each of Cruttenden and any
subsequent Holders of the Warrants and/or Warrant Shares agrees to comply with
all reasonable requests made by the Company or its counsel with respect to the
registration of such Warrant Shares, including, without limitation, providing
access to all relevant books and records, completing, executing and delivering
all questionnaires, powers of attorney and other usual and customary documents
necessary or appropriate with respect to the offering of such Warrant Shares. In
the case of a registration which is underwritten, each of Cruttenden and any
subsequent Holders of the Warrants and/or Warrant Shares agrees to sell such
Warrant Shares on the basis provided in the applicable underwriting arrangement
including the making of reasonable representations or warranties to the Company
or the underwriters, or to undertake any indemnification obligations to the
Company or the underwriters with respect thereto.

         16. NO RIGHTS AS STOCKHOLDER; NOTICES TO HOLDERS. Nothing contained in
this Agreement or in any of the Warrants shall be construed as conferring upon
the Holders or their transferee(s) the right to vote or to receive dividends or
to consent to or receive notice as stockholders in respect of any meeting of
stockholders for the election of directors of the Company or any other matter or
any rights whatsoever as stockholders of the Company. If, however, at any time
prior to the expiration of the Warrants and prior to their exercise, any of the
following events occur:

                  (a) the Company shall declare any dividend payable in any
securities upon its shares of Common Stock or make any distribution (other than
a cash dividend) to the holders of its shares of Common Stock; or

                  (b) the Company shall offer to the holders of its shares of
Common Stock any additional shares of Common Stock or securities convertible
into or exchangeable for shares of Common Stock or any right to subscribe to or
purchase any thereof; or

                  (c) a dissolution, liquidation or winding up of the Company
(other than in connection with a consolidation, merger, sale, transfer or lease
of all or substantially all of its property, assets and business as an entirety)
shall be proposed, then in any one or more of said events the Company shall (i)
give notice in writing of such event to the Holders, as provided in Section 17
hereof and (ii) if there are more than 100 Holders, cause notice of such event
to be published once in The Wall Street Journal (national edition), such giving
of notice and publication to be completed at least 20 days prior to the date
fixed as a record date or the date of closing the transfer books for the
determination of the stockholders entitled to such dividend, distribution or
subscription rights, or for the determination of stockholders entitled to vote
on such proposed dissolution, liquidation or winding up. Such notice shall
specify such record date or the date of closing the transfer books, as the case
may be. Failure to publish, mail or receive such notice or any defect therein or
in the publication or mailing thereof shall not affect the validity of any
action taken in connection with such dividend, distribution or subscription
rights, or such proposed dissolution, liquidation or winding up.

         17. NOTICES. Any notice pursuant to this Agreement to be given or made
by the registered Holder of any Warrant to or on the Company shall be
sufficiently given or made if sent by first-class mail, postage prepaid,
addressed as follows:

                              Research Engineers, Inc.
                              22700 Savi Ranch Parkway
                              Yorba Linda, California  92687
                              Attn:  President

         Notices or demands authorized by this Agreement to be given or made by
the Company to the registered Holder of any Warrant shall be sufficiently given
or made (except as otherwise provided in this Agreement) if sent by first-class
mail, postage prepaid, addressed to such Holder at the address of such Holder as
shown on the Warrant Register.

                                       10
<PAGE>

         18. GOVERNING LAW. This Agreement shall be governed by, and construed
in accordance with, the laws of the State of California without giving effect to
principles of conflicts of laws.

         19. SUPPLEMENTS AND AMENDMENTS. The Company and Cruttenden may from
time to time supplement or amend this Agreement in order to cure any ambiguity
or to correct or supplement any provision contained herein, or to make any other
provisions in regard to matters or questions arising hereunder which the Company
and Cruttenden may deem necessary or desirable and which shall not be
inconsistent with the provisions of the Warrants and which shall not adversely
affect the interests of the Holders. This Agreement may also be supplemented or
amended from time to time by a writing executed by or on behalf of the Company
and all of the Holders.

         20. SUCCESSOR. All the covenants and provisions of this Agreement by or
for the benefit of the Company or the Holders shall bind and inure to the
benefit of their respective successors and assigns hereunder. Assignments by the
Holders of their rights hereunder shall be made in accordance with Section 4
hereof.

         21. MERGER OR CONSOLIDATION OF THE COMPANY. So long as Warrants remain
outstanding, the Company will not merge or consolidate with or into, or sell,
transfer or lease all or substantially all of its property to, any other
corporation unless the successor or purchasing corporation, as the case may be
(if not the Company), shall expressly assume, by supplemental agreement executed
and delivered to the Holders, the due and punctual performance and observance of
each and every covenant and condition of this Agreement to be performed and
observed by the Company.

         22. BENEFITS OF THIS AGREEMENT. Nothing in this Agreement shall be
construed to give to any person or corporation other than the Company and the
Holders, any legal or equitable right, remedy or claim under this Agreement, but
this Agreement shall be for the sole and exclusive benefit of the Company, any
Holders of the Warrants and Warrant Shares.

         23. CAPTIONS. The captions of the sections and subsections of this
Agreement have been reserved for convenience only and shall have no substantive
effect.

         24. COUNTERPARTS. This Agreement may be executed in any number of
counterparts each of which when so executed shall be deemed to be an original;
but such counterparts together shall constitute but one and the same instrument.

         IN WITNESS WHEREOF, the parties hereto have caused this Agreement to be
duly executed as of the day, month and year first above written.

                                            CRUTTENDEN ROTH INCORPORATED

Attest:
/s/                                         By: /s/ Dawn M. Cassulo
------------------------                        --------------------------------
                                                Name: Dawn M. Cassulo
                                                      --------------------------
                                                Title: CFO
                                                       -------------------------

                                            RESEARCH ENGINEERS, INC.

Attest:
/s/ Wayne Blair                             By: /s/ Jyoti Chatterjee
------------------------                        --------------------------------
Wayne Blair, Secretary                          Name: JYOTI CHATTERJEE
                                                      --------------------------
                                                Title:    PRESIDENT
                                                        ------------------------

                                       11
<PAGE>
                                                                       EXHIBIT A

                          [Form of Warrant Certificate]

                    EXERCISABLE ON OR BEFORE FEBRUARY 7, 2005

No.                                                        ____________ Warrants

                               Warrant Certificate

                            RESEARCH ENGINEERS, INC.

         This Warrant Certificate certifies that Cruttenden Roth Incorporated,
or registered assigns, is the registered holder of Warrants expiring February 7,
2005 (the "Warrants") to purchase Common Stock, $0.01 par value per share (the
"Common Stock"), of Research Engineers, Inc., a Delaware corporation (the
"Company"). Each Warrant entitles the holder upon exercise to receive from the
Company from 10:00 a.m., Pacific time, on August 7, 2000 through and until 6:00
p.m., Pacific time, on February 7, 2005, one fully paid and nonassessable share
of Common Stock (a "Warrant Share") at the initial exercise price (the "Warrant
Price") of $38.00 payable in lawful money of the United States of America upon
surrender of this Warrant Certificate and payment of the Warrant Price at the
conditions set forth herein and in the Warrant Agreement referred to on the
reverse hereof. The Warrant Price and number of Warrant Shares issuable upon
exercise of the Warrants are subject to adjustment upon the occurrence of
certain events set forth in the Warrant Agreement.

         No Warrant may be exercised after 6:00 p.m., Pacific time, on February
7, 2005 (the "Expiration Date"). Notwithstanding the foregoing, if at 6:00 p.m.,
Pacific time on the Expiration Date, any Holder or Holders of the Warrants have
not exercised their Warrants and the Closing Price (as defined in the Warrant
Agreement) for the Common Stock on the Expiration Date is greater than the
Warrant Price, then each such unexercised Warrant shall be automatically
converted into a number of shares of Common Stock of the Company equal to: (A)
the number of shares of Common Stock then issuable upon exercise of a Warrant
multiplied by (B) a fraction (1) the numerator of which is the difference
between the Closing Price for the Common Stock on the Expiration Date and the
Warrant Price and (2) the denominator of which is the Closing Price for the
Warrant Stock on the Expiration Date.

         Reference is hereby made to the further provisions of this Warrant
Certificate set forth on the reverse hereof and such further provisions shall
for all purposes have the same effect as though fully set forth at this place.

         This Warrant Certificate shall not be valid unless countersigned by the
Company.

         IN WITNESS WHEREOF, Research Engineers, Inc. has caused this Warrant
Certificate to be signed by its President and by its Secretary and has caused
its corporate seal to be affixed hereunto or imprinted hereon.

         Dated:  ________________ 2000

Attest:                                    RESEARCH ENGINEERS, INC.

By: ______________________________
                                           By: ___________________________

    Name: ________________________
    Title: _______________________             Name: _____________________
                                               Title: ____________________

                                       12
<PAGE>

                          [Form of Warrant Certificate]

                                    [Reverse]

         The Warrants evidenced by this Warrant Certificate are part of a duly
authorized issue of Warrants expiring February 7, 2005 entitling the holder on
exercise to receive shares of Common Stock, $0.01 par value per share, of the
Company (the "Common Stock"), and are issued or to be issued pursuant to a
Warrant Agreement, dated as of February 7, 2000 (the "Warrant Agreement"), duly
executed and delivered by the Company, which Warrant Agreement is hereby
incorporated by reference in, and made a part of, this instrument and is hereby
referred to for a description of the rights, limitation of rights, obligations,
duties and immunities thereunder of the Company and the holders (the words
"holders" or "holder" meaning the registered holders or registered holder) of
the Warrants. A copy of the Warrant Agreement may be obtained by the holder
hereof upon written request to the Company.

         The Warrants may be exercised at any time on or before February 7,
2005. The holder of Warrants evidenced by this Warrant Certificate may exercise
them by surrendering this Warrant Certificate, with the form of election to
purchase set forth hereon properly completed and executed, together with payment
of the Warrant Price in cash at the office of the Company designated for such
purpose. In the event that upon any exercise of Warrants evidenced hereby the
number of Warrants exercised shall be less than the total number of Warrants
evidenced hereby, there shall be issued to the holder hereof or his assignee a
new Warrant Certificate evidencing the number of Warrants not exercised. No
adjustment shall be made for any dividends on any Common Stock issuable upon
exercise of this Warrant.

         The Warrant Agreement provides that upon the occurrence of certain
events the number of shares of Common Stock issuable upon the exercise of each
Warrant shall be adjusted. If the number of shares of Common Stock issuable upon
such exercise is adjusted, the Warrant Agreement provides that the Warrant Price
set forth on the face hereof may, subject to certain conditions, be adjusted. No
fractions of a share of Common Stock will be issued upon the exercise of any
Warrants but the Company will pay the cash value thereof determined as provided
in the Warrant Agreement.

         The holders of the Warrants are entitled to certain registration rights
with respect to the Common Stock purchasable upon exercise thereof. Said
registration rights are set forth in full in the Warrant Agreement.

         Warrant Certificates, when surrendered at the office of the Company by
the registered holder thereof in person or by legal representative or attorney
duly authorized in writing, may be exchanged, in the manner and subject to the
limitations provided in the Warrant Agreement, but without payment of any
service charge, for another Warrant Certificate or Warrant Certificates of like
tenor evidencing in the aggregate a like number of Warrants.

         Upon due presentation for registration of transfer of this Warrant
Certificate at the office of the Company, a new Warrant certificate or Warrant
certificates of like tenor and evidencing in the aggregate a like number of
Warrants shall be issued to other transferee(s) in exchange for this Warrant
Certificate, subject to the limitations provided in the Warrant Agreement,
without charge except for any tax or other governmental charge imposed in
connection therewith.

         The Company may deem and treat the registered holder(s) thereof as the
absolute owner(s) of this Warrant Certificate (notwithstanding any notation of
ownership or other writing hereon made by anyone), for the purpose of any
exercise hereof, of any distribution to the holder(s) hereof and for all other
purposes, and the Company shall not be affected by any notice to the contrary.
Neither the Warrants nor this Warrant Certificate entitles any holder hereof to
any rights of a stockholder of the Company.

                                       13
<PAGE>
                         (Form of Election to Purchase)

                    (To be Executed upon Exercise of Warrant)

         The undersigned hereby irrevocably elects to exercise the right,
represented by this Warrant certificate, to receive ____________ shares of
Common Stock and herewith tenders payment for such shares to the order of
Research Engineers, Inc., in the amount of $___________ in accordance with the
terms hereof. The undersigned requests that a certificate for such shares be
registered in the name of ____________________________________, whose address is
________________________________________________ and that such shares be
delivered to ____________________________ whose address is
_______________________________________. If said number of shares is less than
all of the shares of Common Stock purchasable hereunder, the undersigned
requests that a new Warrant certificate representing the remaining balance of
such shares be registered in the name of ___________________________, whose
address is _______________________________________, and that such Warrant
certificate be delivered to _______________, whose address is _________________.

                                           Signature:

Date:_________________________________          ________________________________

                                                Signature Guaranteed:

                                                ________________________________THIS WARRANT AND THE SECURITIES ISSUABLE UPON EXERCISE HEREOF HAVE NOT BEEN
REGISTERED UNDER THE SECURITIES ACT OF 1933, AS AMENDED (THE "SECURITIES ACT"),
OR ANY STATE SECURITIES LAW, AND MAY NOT BE SOLD, TRANSFERRED, PLEDGED,
HYPOTHECATED OR OTHERWISE DISPOSED OF OR EXERCISED UNLESS (i) A REGISTRATION
STATEMENT UNDER THE SECURITIES ACT AND APPLICABLE STATE SECURITIES LAWS SHALL
HAVE BECOME EFFECTIVE WITH REGARD THERETO, OR (ii) AN EXEMPTION FROM
REGISTRATION UNDER THE SECURITIES ACT AND APPLICABLE STATE SECURITIES LAWS IS
AVAILABLE IN CONNECTION WITH SUCH OFFER, SALE OR TRANSFER.

AN INVESTMENT IN THESE SECURITIES INVOLVES A HIGH DEGREE OF RISK. HOLDERS MUST
RELY ON THEIR OWN ANALYSIS OF THE INVESTMENT AND ASSESSMENT OF THE RISKS
INVOLVED.

Warrant to Purchase
648,000 shares

                        WARRANT TO PURCHASE COMMON STOCK
                                       OF
                            SALESREPCENTRAL.COM, INC.

         THIS CERTIFIES that SWARTZ PRIVATE EQUITY, LLC or any subsequent holder
hereof pursuant to Section 8 hereof ("Holder"), has the right to purchase from
SALESREPCENTRAL.COM, INC., a Nevada corporation (the "Company"), up to 648,000
fully paid and nonassessable shares of the Company's common stock, $.001 par
value per share ("Common Stock"), subject to adjustment as provided herein, at a
price equal to the Exercise Price as defined in Section 3 below, at any time
beginning on the Date of Issuance (defined below) and ending at 5:00 p.m., New
York, New York time the date that is five (5) years after the Date of Issuance
(the "Exercise Period").

         Holder agrees with the Company that this Warrant to Purchase Common
Stock of the Company (this "Warrant") is issued and all rights hereunder shall
be held subject to all of the conditions, limitations and provisions set forth
herein.

         1. DATE OF ISSUANCE AND TERM.

         This Warrant shall be deemed to be issued on May 3, 2000 ("Date of
Issuance"). The term of this Warrant is five (5) years from the Date of
Issuance.

         Of this Warrant to purchase six hundred forty eight thousand (648,000)
shares of Common Stock of the Company, the Warrant is exercisable as to two
hundred sixteen thousand (216,000) shares of Common Stock of the Company after
the fifteen (15) business day document review period, unless the same is
extended by mutual consent, in writing, of the Company and the Holder (the
"Review Period") referenced in the Equity Line Letter of Agreement dated on or
about May 3, 2000, between Holder and Company (the "Letter of Agreement") has
ended, shall be further exercisable as to the an additional two hundred sixteen

<PAGE>

thousand (216,000) shares of Common Stock of the Company upon the execution by
Swartz Private Equity, LLC of all Closing Documents (as defined in the Letter of
Agreement) and shall be further exercisable as to the remaining two hundred
sixteen thousand (216,000) shares of Common Stock of the Company upon the
earlier of (i) the date of effectiveness of Company's registration statement
(the "Registration Statement") to be filed pursuant to the Closing Documents, or
(ii) November 3, 2000.

         Anything in this Warrant to the contrary notwithstanding, if the
Company delivers written notice to Swartz Private Equity, LLC prior to the
expiration of the Review Period that the legal documents for the transaction are
unacceptable and the Company wishes to terminate the transaction (a "Company
Termination Notice"), Holder shall return this Warrant to the Company and all of
Holder's rights under this Warrant shall be null and void and of no effect,
provided that, if the Company has not delivered a Company Termination Notice to
Swartz Private Equity, LLC, prior to the expiration of the Review Period,
ownership of this Warrant shall irrevocably vest to the Holder, regardless of
whether a Company Termination Notice is delivered anytime thereafter.

         2. EXERCISE.

         (a) MANNER OF EXERCISE. During the Exercise Period, this Warrant may be
exercised as to all or any lesser number of full shares of Common Stock covered
hereby (the "Warrant Shares") upon surrender of this Warrant, with the Exercise
Form attached hereto as EXHIBIT A (the "Exercise Form") duly completed and
executed, together with the full Exercise Price (as defined below) for each
share of Common Stock as to which this Warrant is exercised, at the office of
the Company, Attention: Ralph Massetti, President and CEO,SalesRepCentral.Com,
Inc., 16099 North 82 Street. Suite 181, Scottsdale, AZ 85260; Telephone: (480)
922-8444, Facsimile: (480) 922-8477, or at such other office or agency as the
Company may designate in writing, by overnight mail, with an advance copy of the
Exercise Form sent to the Company and its Transfer Agent by facsimile (such
surrender and payment of the Exercise Price hereinafter called the "Exercise of
this Warrant").

         (b) DATE OF EXERCISE. The "Date of Exercise" of the Warrant shall be
defined as the date that the advance copy of the completed and executed Exercise
Form is sent by facsimile to the Company, provided that the original Warrant and
Exercise Form are received by the Company as soon as practicable thereafter.
Alternatively, the Date of Exercise shall be defined as the date the original
Exercise Form is received by the Company, if Holder has not sent advance notice
by facsimile.

         (c) CANCELLATION OF WARRANT. This Warrant shall be canceled upon the
Exercise of this Warrant, and, as soon as practical after the Date of Exercise,
Holder shall be entitled to receive Common Stock for the number of shares
purchased upon such Exercise of this Warrant, and if this Warrant is not
exercised in full, Holder shall be entitled to receive a new Warrant (containing
terms identical to this Warrant) representing any unexercised portion of this
Warrant in addition to such Common Stock.

                                       2
<PAGE>

         (d) HOLDER OF RECORD. Each person in whose name any Warrant for shares
of Common Stock is issued shall, for all purposes, be deemed to be the Holder of
record of such shares on the Date of Exercise of this Warrant, irrespective of
the date of delivery of the Common Stock purchased upon the Exercise of this
Warrant. Nothing in this Warrant shall be construed as conferring upon Holder
any rights as a stockholder of the Company.

         3. PAYMENT OF WARRANT EXERCISE PRICE.

         The Exercise Price per share ("Exercise Price") shall initially equal
(the "Initial Exercise Price") the lowest Closing Price for the five (5) trading
days immediately preceding May 3, 2000, which is $1.88. If the lowest Closing
Price of the Company's Common Stock for the five (5) trading days immediately
preceding the date, if any, that the Company and Swartz Private Equity, LLC
executes the Closing Documents pursuant to the Letter of Agreement (the "Closing
Market Price") is less than the Initial Exercise Price, the Exercise Price shall
be reset to equal the Closing Market Price, or, if the Date of Exercise is more
than six (6) months after the Date of Issuance, the Exercise Price shall be
reset to equal the lesser of (i) the Exercise Price then in effect, or (ii) the
"Lowest Reset Price," as that term is defined below. The Company shall calculate
a "Reset Price" on each six-month anniversary date of the Date of Issuance which
shall equal one hundred percent (100%) of the lowest Closing Price of the
Company's Common Stock for the five (5) trading days ending on such six-month
anniversary date of the Date of Issuance. The "Lowest Reset Price" shall equal
the lowest Reset Price determined on any six-month anniversary date of the Date
of Issuance preceding the Date of Exercise, taking into account, as appropriate,
any adjustments made pursuant to Section 5 hereof.

         Payment of the Exercise Price may be made by either of the following,
or a combination thereof, at the election of Holder:

         (i) CASH EXERCISE: cash, bank or cashiers check or wire transfer; or

         (ii) CASHLESS EXERCISE: The Holder, at its option, may exercise this
Warrant in a cashless exercise transaction under this subsection (ii) if and
only if, on the Date of Exercise, there is not then in effect a current
registration statement that covers the resale of the shares of Common Stock to
be issued upon exercise of this Warrant . In order to effect a Cashless
Exercise, the Holder shall surrender this Warrant at the principal office of the
Company together with notice of cashless election, in which event the Company
shall issue Holder a number of shares of Common Stock computed using the
following formula:

                                  X = Y (A-B)/A

where:   X = the number of shares of Common Stock to be issued to Holder.

         Y = the number of shares of Common Stock for which this Warrant is
         being exercised.

                                       3
<PAGE>

                  A = the Market Price of one (1) share of Common Stock (for
                  purposes of this Section 3(ii), the "Market Price" shall be
                  defined as the average Closing Price of the Common Stock for
                  the five (5) trading days prior to the Date of Exercise of
                  this Warrant (the "Average Closing Price"), as reported by the
                  O.T.C. Bulletin Board, National Association of Securities
                  Dealers Automated Quotation System ("Nasdaq") Small Cap
                  Market, or if the Common Stock is not traded on the Nasdaq
                  Small Cap Market, the Average Closing Price in any other
                  over-the-counter market; provided, however, that if the Common
                  Stock is listed on a stock exchange, the Market Price shall be
                  the Average Closing Price on such exchange for the five (5)
                  trading days prior to the date of exercise of the Warrants. If
                  the Common Stock is/was not traded during the five (5) trading
                  days prior to the Date of Exercise, then the closing price for
                  the last publicly traded day shall be deemed to be the closing
                  price for any and all (if applicable) days during such five
                  (5) trading day period.

                  B = the Exercise Price.

         For purposes hereof, the term "Closing Bid Price" shall mean the
closing bid price on the the Nasdaq Small Cap Market, the National Market System
("NMS"), the New York Stock Exchange, or the O.T.C. Bulletin Board, or if no
longer traded on the Nasdaq Small Cap Market, the National Market System
("NMS"), the New York Stock Exchange, or the O.T.C. Bulletin Board, the "Closing
Bid Price" shall equal the closing price on the principal national securities
exchange or the over-the-counter system on which the Common Stock is so traded
and, if not available, the mean of the high and low prices on the principal
national securities exchange on which the Common Stock is so traded.

         For purposes of Rule 144 and sub-section (d)(3)(ii) thereof, it is
intended, understood and acknowledged that the Common Stock issuable upon
exercise of this Warrant in a cashless exercise transaction shall be deemed to
have been acquired at the time this Warrant was issued. Moreover, it is
intended, understood and acknowledged that the holding period for the Common
Stock issuable upon exercise of this Warrant in a cashless exercise transaction
shall be deemed to have commenced on the date this Warrant was issued.

         4. TRANSFER AND REGISTRATION.

         (a) TRANSFER RIGHTS. Subject to the provisions of Section 8 of this
Warrant, this Warrant may be transferred on the books of the Company, in whole
or in part, in person or by attorney, upon surrender of this Warrant properly
completed and endorsed. This Warrant shall be canceled upon such surrender and,
as soon as practicable thereafter, the person to whom such transfer is made
shall be entitled to receive a new Warrant or Warrants as to the portion of this
Warrant transferred, and Holder shall be entitled to receive a new Warrant as to
the portion hereof retained.

                                       4
<PAGE>

         (b) REGISTRABLE SECURITIES. In addition to any other registration
rights of the Holder, if the Common Stock issuable upon exercise of this Warrant
is not registered for resale at the time the Company proposes to register
(including for this purpose a registration effected by the Company for
stockholders other than the Holders) any of its Common Stock under the Act
(other than a registration relating solely for the sale of securities to
participants in a Company stock plan or a registration on Form S-4 promulgated
under the Act or any successor or similar form registering stock issuable upon a
reclassification, upon a business combination involving an exchange of
securities or upon an exchange offer for securities of the issuer or another
entity)(a "Piggyback Registration Statement"), the Company shall cause to be
included in such Piggyback Registration Statement ("Piggyback Registration") all
of the Common Stock issuable upon the exercise of this Warrant ("Registrable
Securities") to the extent such inclusion does not violate the registration
rights of any other securityholder of the Company granted prior to the date
hereof. Nothing herein shall prevent the Company from withdrawing or abandoning
the Piggyback Registration Statement prior to its effectiveness.

         (c) LIMITATION ON OBLIGATIONS TO REGISTER UNDER A PIGGYBACK
REGISTRATION. In the case of a Piggyback Registration pursuant to an
underwritten public offering by the Company, if the managing underwriter
determines and advises in writing that the inclusion in the registration
statement of all Registrable Securities proposed to be included would interfere
with the successful marketing of the securities proposed to be registered by the
Company, then the number of such Registrable Securities to be included in the
Piggyback Registration Statement, to the extent such Registrable Securities may
be included in such Piggyback Registration Statement, shall be allocated among
all Holders who had requested Piggyback Registration pursuant to the terms
hereof, in the proportion that the number of Registrable Securities which each
such Holder seeks to register bears to the total number of Registrable
Securities sought to be included by all Holders. If required by the managing
underwriter of such an underwritten public offering, the Holders shall enter
into a reasonable agreement limiting the number of Registrable Securities to be
included in such Piggyback Registration Statement and the terms, if any,
regarding the future sale of such Registrable Securities.

         5. ANTI-DILUTION ADJUSTMENTS.

         (a) STOCK DIVIDEND. If the Company shall at any time declare a dividend
payable in shares of Common Stock, then Holder, upon Exercise of this Warrant
after the record date for the determination of holders of Common Stock entitled
to receive such dividend, shall be entitled to receive upon Exercise of this
Warrant, in addition to the number of shares of Common Stock as to which this
Warrant is exercised, such additional shares of Common Stock as such Holder
would have received had this Warrant been exercised immediately prior to such
record date and the Exercise Price will be proportionately adjusted.

         (b) RECAPITALIZATION OR RECLASSIFICATION.

                  (i) STOCK SPLIT. If the Company shall at any time effect a
recapitalization, reclassification or other similar transaction of such
character that the shares of Common Stock shall be changed into or become
exchangeable for a LARGER number of shares (a "Stock Split"), then upon the
effective date thereof, the number of shares of Common Stock which Holder shall
be entitled to purchase upon Exercise of this Warrant shall be increased in
direct proportion to the increase in the number of shares of Common Stock by
reason of such recapitalization, reclassification or similar transaction, and
the Exercise Price shall be proportionally decreased.

                                       5
<PAGE>

                  (ii) REVERSE STOCK SPLIT. If the Company shall at any time
effect a recapitalization, reclassification or other similar transaction of such
character that the shares of Common Stock shall be changed into or become
exchangeable for a SMALLER number of shares (a "Reverse Stock Split"), then upon
the effective date thereof, the number of shares of Common Stock which Holder
shall be entitled to purchase upon Exercise of this Warrant shall be
proportionately decreased and the Exercise Price shall be proportionally
increased. The Company shall give Holder the same notice it provides to holders
of Common Stock of any transaction described in this Section 5(b).

         (c) DISTRIBUTIONS. If the Company shall at any time distribute for no
consideration to holders of Common Stock cash, evidences of indebtedness or
other securities or assets (other than cash dividends or distributions payable
out of earned surplus or net profits for the current or preceding years) then,
in any such case, Holder shall be entitled to receive, upon Exercise of this
Warrant, with respect to each share of Common Stock issuable upon such exercise,
the amount of cash or evidences of indebtedness or other securities or assets
which Holder would have been entitled to receive with respect to each such share
of Common Stock as a result of the happening of such event had this Warrant been
exercised immediately prior to the record date or other date fixing shareholders
to be affected by such event (the "Determination Date") or, in lieu thereof, if
the Board of Directors of the Company should so determine at the time of such
distribution, a reduced Exercise Price determined by multiplying the Exercise
Price on the Determination Date by a fraction, the numerator of which is the
result of such Exercise Price reduced by the value of such distribution
applicable to one share of Common Stock (such value to be determined by the
Board of Directors of the Company in its discretion) and the denominator of
which is such Exercise Price.

         (d) NOTICE OF CONSOLIDATION OR MERGER. In the event of a merger,
consolidation, exchange of shares, recapitalization, reorganization, or other
similar event, as a result of which shares of Common Stock shall be changed into
the same or a different number of shares of the same or another class or classes
of stock or securities or other assets of the Company or another entity or there
is a sale of all or substantially all the Company's assets (a "Corporate
Change"), then this Warrant shall be exerciseable into such class and type of
securities or other assets as Holder would have received had Holder exercised
this Warrant immediately prior to such Corporate Change; provided, however, that
Company may not affect any Corporate Change unless it first shall have given
thirty (30) days notice to Holder hereof of any Corporate Change.

         (e) EXERCISE PRICE ADJUSTED. As used in this Warrant, the term
"Exercise Price" shall mean the purchase price per share specified in Section 3
of this Warrant, until the occurrence of an event stated in subsection (a), (b)
or (c) of this Section 5, and thereafter shall mean said price as adjusted from
time to time in accordance with the provisions of said subsection. No such
adjustment under this Section 5 shall be made unless such adjustment would
change the Exercise Price at the time by $.01 or more; provided, however, that
all adjustments not so made shall be deferred and made when the aggregate
thereof would change the Exercise Price at the time by $.01 or more.

                                       6
<PAGE>

         (f) ADJUSTMENTS: ADDITIONAL SHARES, SECURITIES OR ASSETS. In the event
that at any time, as a result of an adjustment made pursuant to this Section 5,
Holder shall, upon Exercise of this Warrant, become entitled to receive shares
and/or other securities or assets (other than Common Stock) then, wherever
appropriate, all references herein to shares of Common Stock shall be deemed to
refer to and include such shares and/or other securities or assets; and
thereafter the number of such shares and/or other securities or assets shall be
subject to adjustment from time to time in a manner and upon terms as nearly
equivalent as practicable to the provisions of this Section 5.

         6. FRACTIONAL INTERESTS.

         No fractional shares or scrip representing fractional shares shall be
issuable upon the Exercise of this Warrant, but on Exercise of this Warrant,
Holder may purchase only a whole number of shares of Common Stock. If, on
Exercise of this Warrant, Holder would be entitled to a fractional share of
Common Stock or a right to acquire a fractional share of Common Stock, such
fractional share shall be disregarded and the number of shares of Common Stock
issuable upon exercise shall be the next higher number of shares.

         7. RESERVATION OF SHARES.

         The Company shall at all times reserve for issuance such number of
authorized and unissued shares of Common Stock (or other securities substituted
therefor as herein above provided) as shall be sufficient for the Exercise of
this Warrant and payment of the Exercise Price. The Company covenants and agrees
that upon the Exercise of this Warrant, all shares of Common Stock issuable upon
such exercise shall be duly and validly issued, fully paid, nonassessable and
not subject to preemptive rights, rights of first refusal or similar rights of
any person or entity.

         8. RESTRICTIONS ON TRANSFER.

         (a) REGISTRATION OR EXEMPTION REQUIRED. This Warrant has been issued in
a transaction exempt from the registration requirements of the Act by virtue of
Regulation D and exempt from state registration under applicable state laws. The
Warrant and the Common Stock issuable upon the Exercise of this Warrant may not
be pledged, transferred, sold or assigned except pursuant to an effective
registration statement or unless the Company has received an opinion from the
Company's counsel to the effect that such registration is not required, or the
Holder has furnished to the Company an opinion of the Holder's counsel, which
counsel shall be reasonably satisfactory to the Company, to the effect that such
registration is not required; the transfer complies with any applicable state
securities laws; and, if no registration covering the resale of the Warrant
Shares is effective at the time the Warrant Shares are issued, the Holder
consents to a legend being placed on certificates for the Warrant Shares stating
that the securities have not been registered under the Securities Act and
referring to such restrictions on transferability and sale.

                                       7
<PAGE>

         (b) ASSIGNMENT. If Holder can provide the Company with reasonably
satisfactory evidence that the conditions of (a) above regarding registration or
exemption have been satisfied, Holder may sell, transfer, assign, pledge or
otherwise dispose of this Warrant, in whole or in part. Holder shall deliver a
written notice to Company, substantially in the form of the Assignment attached
hereto as EXHIBIT B, indicating the person or persons to whom the Warrant shall
be assigned and the respective number of warrants to be assigned to each
assignee. The Company shall effect the assignment within ten (10) days, and
shall deliver to the assignee(s) designated by Holder a Warrant or Warrants of
like tenor and terms for the appropriate number of shares.

         9. BENEFITS OF THIS WARRANT.

         Nothing in this Warrant shall be construed to confer upon any person
other than the Company and Holder any legal or equitable right, remedy or claim
under this Warrant and this Warrant shall be for the sole and exclusive benefit
of the Company and Holder.

         10. APPLICABLE LAW.

         This Warrant is issued under and shall for all purposes be governed by
and construed in accordance with the laws of the state of Georgia, without
giving effect to conflict of law provisions thereof.

         11. LOSS OF WARRANT.

         Upon receipt by the Company of evidence of the loss, theft, destruction
or mutilation of this Warrant, and (in the case of loss, theft or destruction)
of indemnity or security reasonably satisfactory to the Company, and upon
surrender and cancellation of this Warrant, if mutilated, the Company shall
execute and deliver a new Warrant of like tenor and date.

         12. NOTICE OR DEMANDS.

         Notices or demands pursuant to this Warrant to be given or made by
Holder to or on the Company shall be sufficiently given or made if sent by
certified or registered mail, return receipt requested, postage prepaid, and
addressed, until another address is designated in writing by the Company, to the
address set forth in Section 2(a) above. Notices or demands pursuant to this
Warrant to be given or made by the Company to or on Holder shall be sufficiently
given or made if sent by certified or registered mail, return receipt requested,
postage prepaid, and addressed, to the address of Holder set forth in the
Company's records, until another address is designated in writing by Holder.

         IN WITNESS WHEREOF, the undersigned has executed this Warrant as of the
17TH day of May 2000.

                                            SALESREPCENTRAL.COM, INC.

                                             By: /S/ RALPH MASSETTI
                                             ----------------------
                                             Ralph Massetti, President & CEO

                                       8
<PAGE>

                                    EXHIBIT A

                            EXERCISE FORM FOR WARRANT

                          TO: SALESREPCENTRAL.COM, INC.
         The undersigned hereby irrevocably exercises the right to purchase
____________ of the shares of Common Stock (the "Common Stock") of
SALESREPCENTRAL.COM, INC. a Nevada corporation (the "Company"), evidenced by the
attached warrant (the "Warrant"), and herewith makes payment of the exercise
price with respect to such shares in full, all in accordance with the conditions
and provisions of said Warrant.

1. The undersigned agrees not to offer, sell, transfer or otherwise dispose of
any of the Common Stock obtained on exercise of the Warrant, except in
accordance with the provisions of Section 8(a) of the Warrant.

2. The undersigned requests that stock certificates for such shares be issued
free of any restrictive legend, if appropriate, and a warrant representing any
unexercised portion hereof be issued, pursuant to the Warrant in the name of the
undersigned and delivered to the undersigned at the address set forth below:

Dated: _________

--------------------------------------------------------------------------------
                                    Signature

--------------------------------------------------------------------------------
                                   Print Name

--------------------------------------------------------------------------------
                                     Address

--------------------------------------------------------------------------------

NOTICE

The signature to the foregoing Exercise Form must correspond to the name as
written upon the face of the attached Warrant in every particular, without
alteration or enlargement or any change whatsoever.

--------------------------------------------------------------------------------

                                       9
<PAGE>

                                    EXHIBIT B

                                   ASSIGNMENT

                    (To be executed by the registered holder
                        desiring to transfer the Warrant)

FOR VALUE RECEIVED, the undersigned holder of the attached warrant (the
"Warrant") hereby sells, assigns and transfers unto the person or persons below
named the right to purchase _______ shares of the Common Stock of
SALESREPCENTRAL.COM, INC., evidenced by the attached Warrant and does hereby
irrevocably constitute and appoint _______________________ attorney to transfer
the said Warrant on the books of the Company, with full power of substitution in
the premises.

Dated:                                       ______________________________
                                                      Signature

Fill in for new registration of Warrant:

 -----------------------------------
                  Name

-----------------------------------
                  Address

-----------------------------------
Please print name and address of assignee
(including zip code number)

--------------------------------------------------------------------------------

NOTICE

The signature to the foregoing Assignment must correspond to the name as written
upon the face of the attached Warrant in every particular, without alteration or
enlargement or any change whatsoever.

--------------------------------------------------------------------------------

Source: [{"source": "alea-institute/alea-institute/kl3m-data-edgar-agreements/train-00011-of-00352.parquet"}, [{"source": "alea-institute/alea-institute/kl3m-data-edgar-agreements/train-00011-of-00352.parquet"}]]