1

                                                                    Exhibit 3.20


                         REGISTRATION RIGHTS AGREEMENT

      THIS AGREEMENT MADE AS OF THE 10TH DAY OF MAY, 1999.

BY AND AMONG:

            INTERNATIONAL MENU SOLUTIONS CORPORATION,
            a corporation incorporated under the laws of the State of Nevada,
            (sometimes referred to herein as "IMSC" or the "Company"),

                                                              OF THE FIRST PART,

                                     - and -

            DONALD KILIMNIK,
            of the Township of Centre Wellington, in the County of Wellington
            (hereinafter called "Donald")

                                                             OF THE SECOND PART,

                                    - and -

            DEBORAH KILIMNIK, of the Township of Wellington, in the County of
            Wellington
            (hereinafter called "Deborah"),

                                                              OF THE THIRD PART,

                                    - and -

            ROBERT CURIK, of the City of Waterloo in the Municipality of
            Waterloo
            (hereinafter called "Robert"),

                                                             OF THE FOURTH PART,

                                    - and -

            ANJELA CURIK, of the City of Waterloo, in the Municipality of
            Waterloo
            (hereinafter called "Anjela"),

                                                              OF THE FIFTH PART,

            (Donald, Deborah, Robert and Anjela being hereinafter collectively
            called the "Vendors" and individually called a "Vendor")

   2

                                     - 2 -


WHEREAS:

A.    In accordance with the terms and conditions of Share Purchase Agreement
      made the 10th day of May, 1999 (the "Share Purchase Agreement") between
      the Company, International Menu Solutions Inc. ("IMSI"), a wholly-owned
      subsidiary of the Company, and the Vendors, the Company has agreed, upon
      the terms and subject to the conditions of the Share Purchase Agreement,
      (i) to issue to the Vendors in partial payment of the Purchase Price for
      The Purchased Shares (each as defined in the Share Purchase Agreement),
      893,333 Class X Special Shares, 250,000 Class E Special Shares, Series 1,
      250,000 Class E Special Shares, Series 2, 250,000 Class E Special Shares,
      Series 3 and 250,000 Class E Special Shares, Series 4 (collectively, the
      "Special Shares") in the capital of IMSI; and

B.    As a condition to the Closing under the Share Purchase Agreement, the
      Company has agreed to provide certain registration rights under the United
      States Securities Act of 1933, as amended, and the rules and regulations
      thereunder, or any similar successor statute (collectively, The "1933
      Act"), and applicable state securities laws;

NOW THEREFORE, in consideration of the premises and the mutual covenants
contained herein and other good and valuable consideration, the receipt and
sufficiency of which are hereby acknowledged, the Company and the Vendors hereby
agree as follows:

1.    DEFINITIONS.

      Unless otherwise defined in this agreement or in the recitals hereto, the
following terms shall be deemed to have the following meanings:

      a.    "Common Stock" means common shares in the capital stock of the
            Company;

      b.    "Person" means any corporation, limited liability company,
            association, partnership, organization, business, individual or
            governmental agency;

      c.    "Register, "registered", and "registration" refer to a registration
            effected by preparing and filing one or more Registration Statements
            in compliance with the 1933 Act and pursuant to Rule 415 under the
            1933 Act or any successor rule providing for offering securities on
            a continuous basis ("Rule 415"), and the declaration or ordering of
            effectiveness of such Registration Statement(s) by the United States
            Securities and Exchange Commission (the "SEC");

      d.    "Registrable Securities" 2,500,000 shares of Common Stock;

   3
                                     - 3 -


      e.    "Registration Statement" means a registration statement of the
            Company filed under the 1933 Act;

      f.    "SEC" means the United States Securities and Exchange Commission or
            any successor entity.

Capitalized terms used herein and not otherwise defined herein shall have the
respective meanings set forth in the Share Purchase Agreement.

2.    REGISTRATION, PIGGYBACK AND DEMAND REGISTRATION.

2.1   The Company shall prepare, and, on or prior to December 31,1999 (the
      "Filing Deadline"), file with the SEC a Registration Statement on Form
      SB-2 (the "Registration Statement") or, if such form is unavailable for
      such a registration, on such other form as is available for such a
      registration for but not limited to the Registrable Securities, which
      Registration Statement shall include not less than all of the Registrable
      Securities which IMSC shall reserve for issuance and will at all times
      keep available, to meet its obligations under the Special Shares. Such
      Registration Statement(s) shall state that, in accordance with Rule 416
      promulgated under the 1933 Act, such Registration Statement also registers
      such indeterminate number of additional shares of Common Stock as may
      become issuable upon the exchange of the Special Shares to prevent
      dilution resulting from stock splits, stock dividends or similar
      transactions. The Company shall permit the Registration Statement to
      become effective within five (5) business days after receipt of notice
      from the SEC and any applicable state securities commissions that it has
      no further comments. In the event that following December 31, 2002 (the
      "Special Share Determination Date") it is determined that the number of
      shares of Common Stock required to satisfy the exchange of the Special
      Shares is less than 2,500,000 the obligation of IMSC to maintain the
      Registration Statement for Common Stock for the holders of Special Shares
      shall be reduced from 2,500,000 shares of Common Stock to such lesser
      number (the Revised Number of Common Stock). In the event that following
      the Special Share Determination Date, it is determined that the number of
      shares of Common Stock required to satisfy the exchange of Special Shares
      is greater than 2,500,000, IMSC shall file an amendment or supplement to
      the Registration Statement thereby increasing the number of shares of
      Common Stock offered in the Registration Statement accordingly. Through
      its best efforts, the Company will maintain the effectiveness of the
      Registration Statement until December 31, 2006 (herein called the "End
      Date").

2.2   At any time subsequent to the End Date until December 31, 2013, Vendors
      who have converted all or a portion of the Special Shares into the
      Registrable Securities shall have the right to demand, on one occasion
      only, the filing of a Registration Statement to register such Registrable
      Securities. In order to exercise such demand right, the Vendors holding at
      least 50% of the Registrable

   4
                                     - 4 -


      Securities then outstanding must give IMSC not less than sixty (60) days
      advance written notice to IMSC that IMSC effect a registration. Upon such
      demand, IMSC shall expeditiously as possible use its reasonable commercial
      efforts to cause a Registration Statement covering the following
      securities to become effective: (a) the shares of Common Stock which the
      Company has been requested to register pursuant to this Section 2.2; and
      (b) such other shares of Common Stock as the Company determined shall be
      included in such registration, provided however, that if the securities
      which are the subject of such registration are offered through an
      underwriter, agent or group of underwriters or agents and such
      underwriters or agents request that the additional shares of Common Stock
      desired by the Company to be registered be excluded from such registration
      and such request is reasonable in light of prevailing market conditions,
      the applicable Vendors shall not be obligated to include such additional
      shares of Common Stock of the Company in the Registration Statement. The
      Company shall maintain the Registration Statement contemplated in this
      Section 2.2 herein effective until the earlier ot (i) the date upon which
      the Vendors may sell all of the Registrable Securities pursuant to Rule
      144 promulgated under the 1933 Act (or successor thereto) or (ii) the
      third anniversary from the effective date of the Registration Statement
      contemplated in this Section 2.2 herein.

2.3   The Company shall have the right to delay, for a period not exceeding
      three (3) months, the filing of a Registration Statement concerning the
      exercise by the Vendors of a demand right hereunder, in the event that
      such filing would, in the Company's reasonable opinion, adversely impact
      upon a financing that the Company is involved in at the time such demand
      right is received.

2.4   If, the Company, at any time subsequent to the End Date, proposes to
      register any of its equity securities under the 1933 Act (otherwise than
      pursuant to Section 2.2) on any forms other than on Form S-4 or S-8, or
      any successor or similar forms, and the registration form to be used may
      be used for the registration of Registrable Securities (a "Piggyback
      Registration"), the Company shall give prompt written notice to the
      Vendors of its intention to effect such a registration and shall include
      (subject to the provisions hereof) in such registration all Registrable
      Securities with respect to which the Company has received written requests
      for inclusion therein within 10 days after the receipt of the Company's
      notice.

2.5   If a Piggyback Registration is an underwritten primary distribution
      registration on behalf of the Company, and the managing underwriters
      advise the Company in writing that, in their opinion, the number of
      securities requested to be included in such distribution or registration
      exceeds the number which can be sold in an orderly manner in such offering
      within a price range acceptable to the Company or without adversely
      affecting the marketability of the offering, the Company shall include in
      such distribution or registration all or a portion of the following
      securities in the following priority to the extent that the managing
      underwriters

   5
                                     - 5 -


      deem advisable: (i) first, the securities the Company proposes to sell;
      (ii) second, those securities granted to any party or parties which
      obtained piggy back rights prior to the Vendor and is exercising such
      rights; and (iii) third, the Registrable Securities of the Vendors
      requested to be included in such registration.

2.6   If a Piggyback Registration is an underwritten secondary distribution or
      registration on behalf of holders of the Company's securities or
      securities convertible into the Company's securities, and the managing
      underwriters advise the Company in writing that in their opinion the
      number of securities requested to be included in such distribution or
      registration exceeds the number which can be sold in an orderly manner in
      such offering within a price range acceptable to the holders initially
      requesting such distribution or registration, the Company shall include in
      such registration or distribution securities in the following priority to
      the extent that the managing underwriters deem advisable: (i) first, the
      securities requested to be included therein by the holders requesting such
      distribution or registration; and (ii) second, the Registrable Securities
      requested to be included in such distribution or registration.

3.    ADDITIONAL REGISTRATION PROCEDURES.

3.1   The Company shall promptly prepare and file with the SEC such amendments
      (including post-effective amendments) and supplements to the Registration
      Statement and the prospectus(es) used in connection with the Registration
      Statement, which prospectus(es) are to be filed pursuant to Rule 424
      promulgated under the 1933 Act, as may be necessary to keep the
      Registration Statement effective at all times during the applicable
      periods specified herein, and, during each such period, comply with the
      provisions of the 1933 Act with respect to the disposition of all
      Registrable Securities of the Company covered by the Registration
      Statement (as such securities may be split, reverse split or otherwise
      changed from time to time in order to give full effect to any stock
      dividends or similar transaction applicable to the Registrable
      Securities). The Company shall use its best efforts to cause such
      amendment and/or new Registration Statement to become effective as soon as
      practicable following the filing thereof

3.2   The Company shall furnish to each Vendor without charge promptly after the
      same is prepared and filed with the SEC at least ten (10) copies of the
      Registration Statement and any amendment thereto, including financial
      statements and schedules, all documents incorporated therein by reference
      and all exhibits, the prospectus(es) included in such Registration
      Statement.

3.3   The Company shall use its commercially reasonable efforts to prevent the
      issuance of any stop order or other suspension of effectiveness of a
      Registration Statement, or the suspension of the qualification of any of
      the Registrable

   6
                                     - 6 -


      Securities for sale in any jurisdiction and, if such an order or
      suspension is issued, to obtain the withdrawal of such order or suspension
      at the earliest possible moment and to notify each Vendor of the issuance
      of such order and the resolution thereof or its receipt of actual notice
      of the initiation or threat of any proceeding for such purpose.

3.4   The Company shall hold in confidence and not make any disclosure of
      information concerning a Vendor provided to the Company unless: (i)
      disclosure of such information is necessary to comply with federal or
      state securities law; (ii) the disclosure of such information is necessary
      to avoid or correct a misstatement or omission in any Registration
      Statement; (iii) the release of such information is ordered pursuant to a
      subpoena or other final, non-appealable order from a court or governmental
      body of competent jurisdiction; or (iv) such information has been made
      generally available to the public other than by disclosure in violation of
      this or any other agreement. The Company agrees that it shall, upon
      learning that disclosure of such information concerning a Vendor is sought
      in or by a court or governmental body of competent jurisdiction or through
      other means, give prompt written notice to such Vendor and allow such
      Vendor, at the Vendors expense, to undertake appropriate action to prevent
      disclosure of, or to obtain a protective order for, such information.

3.5   The Company shall cooperate with the Vendors who exchange the Special
      Shares for Registrable Securities so as to facilitate the timely
      preparation and delivery of certificates (not bearing any restrictive
      legend) representing the Registrable Securities which have the benefit of
      an effective Registration Statement.

3.6   The Company shall otherwise use its best efforts to comply with all
      applicable rules and regulations of the SEC in connection with any
      registration hereunder.

3.7   The Company shall furnish, without charge, to the Vendors such number of
      prospectuses and other documents incident thereto as the Vendors from time
      to time reasonably request in writing in order to facilitate the
      disposition of the Registrable Securities in accordance with the plan of
      disposition set forth for the Vendors in the Registration Statement of
      which such Prospectus forms a part.

3.8   The Company shall use its best efforts, concurrently with the filing of a
      Registration Statement with the SEC, to register or qualify the
      Registrable Securities included in such Registration Statement for sale
      under the securities or "blue sky" laws of such number of state securities
      commissions as the Vendors may reasonably request (not to exceed 5
      states), except that IMSC shall not be required in connection therewith to
      execute a general consent to service of process or to qualify to do
      business in any state. The Company shall only be responsible for the
      expenses associated with `blue sky" registration in up to 5 states and the
      Vendors shall be solely responsible and shall indemnify the Company for
      all expenses associated with registration in any additional states.

   7
                                     - 7 -


3.9   The Company shall notify the Vendors promptly and (if requested by the
      Vendors) confirm such notice in writing (i) when a Registration Statement
      or post-effective amendment to a Registration Statement has been filed,
      and, with respect to a Registration Statement or any post-effective
      amendment thereto, when the same has become effective, (ii) of the
      issuance or threat of issuance by the SEC of any stop order suspending the
      effectiveness of a Registration Statement or the initiation of any
      proceedings for that purpose, (iii) of the receipt by IMSC of any
      notification with respect to the suspension or threat of suspension of the
      qualification of any of the Registrable Securities for sale in any state
      in which such sale has previously been qualified or the initiation of any
      proceeding for such purpose, or (iv) of the occurrence of any event which
      makes any statement made in the Registration Statement, the Prospectus or
      any document incorporated therein by reference untrue or which requires
      any revisions to the Registration Statement or Prospectus so that they do
      not contain any untrue statement of a material fact or omit to state any
      material fact required to be stated therein or necessary to make the
      statements therein not misleading.

3.10  The Company shall, upon the occurrence of any event referred to in Section
      3.9(ii) or (iv) above, use its best efforts to promptly prepare a
      post-effective amendment to the applicable Registration Statement or
      supplement to the related Prospectus so that, as thereafter delivered to
      the purchasers of the Registrable Securities being sold thereunder, such
      Prospectus does not contain an untrue statement of a material fact or omit
      to state a material fact necessary to make the statements therein not
      misleading.

3.11  The Company shall make reasonable efforts to obtain the withdrawal of any
      order suspending the effectiveness of a Registration Statement or
      suspending the qualification of the Registrable Securities for sale in any
      state where they have previously been qualified.

3.12  The Company shall cause all such Registrable Securities to be listed on
      each securities exchange on which similar securities issued by the Company
      are then listed.

3.13  If, at any time during the currency of this Agreement, the Company's
      principal trading market (based upon weekly volume) is located in one or
      more provinces of Canada rather than the United States, the Company shall
      cooperate with the Vendors in order to provide the various registration
      rights provided in this agreement (or rights substantively similar
      thereto) in such province if requested by Vendors then holding Special
      Shares entitling them to a majority of the Registrable Securities
      issuable, subject to compliance with applicable securities laws in such
      jurisdiction. In such event, the Company shall be relieved from its
      obligations hereunder provided that an agreement with respect to
      registration rights in Canada in form and substance satisfactory to the
      Vendors is entered into between the Company and the Vendors.

   8
                                     - 8 -


4.    OBLIGATIONS OF THE VENDORS.

4.1   At least thirty (30) days prior to the first anticipated filing date of
      the Registration Statement, the Company shall notify each Vendor in
      writing of the information the Company requires from each such Vendor if
      such Vendor elects to have any of such Vendors Registrable Securities
      included in the Registration Statement. It shall be a condition precedent
      to the obligations of the Company to complete the registration pursuant to
      this Agreement with respect to the Registrable Securities that each Vendor
      shall furnish to the Company such information regarding itself, as shall
      be reasonably required to effect the registration of such Registrable
      Securities and shall execute such documents in connection with such
      registration as the Company may reasonably request.

4.2   Each Vendor agrees to cooperate with the Company as reasonably requested
      by the Company in connection with the preparation and filing of the
      Registration Statement hereunder, unless such Vendor has notified the
      Company in writing of such Vendors election to exclude all of such Vendors
      Registrable Securities from the Registration Statement.

5.    INDEMNIFICATION AND CONTRIBUTION.

      (a)   IMSC shall indemnify and hold harmless each Vendor, its directors
            and officers (if any), each underwriter, within the meaning of the
            1933 Act, who may purchase from or sell for the Vendors any
            Registrable Securities and any person or entity who "controls" any
            of the foregoing within he meaning of the 1933 Act (each, a Seller)
            from and against any and all losses, claims, damages, liabilities
            and expenses (including without limitation, amounts paid in
            settlement of any litigation, commenced or threatened, or claim
            based upon matters covered by the indemnities provided for in this
            sentence, and expenses reasonably incurred in defending against any
            such commenced or threatened litigation or claims), joint or
            several, to which such Seller may become subject which arise out of
            or are based on any untrue statement or alleged untrue statement of
            a material fact contained in any Registration Statement, Prospectus
            or other document incident to any registration, qualification or
            compliance (or in any related registration statement, notification
            or the like) required to be filed or furnished by reason of this
            Agreement or caused by any omission or alleged omission to state
            therein a material fact required to be stated therein or necessary
            to make the statements therein not misleading, except insofar as
            such losses, claims, damages, liabilities or expenses are caused by
            any such untrue statement or alleged untrue statement or omission or
            alleged omission based solely upon written information furnished or
            required to be furnished to IMSC by such Seller expressly for use
            therein.

   9
                                     - 9 -


      (b)   Each Seller, severally and not jointly, shall be obligated to
            indemnify IMSC, its directors and officers and each person, if any,
            who "controls" IMSC within the meaning of the 1933 Act (each, an
            "IMSC Affiliate"), from and against any and all losses, claims,
            damages, liabilities and expenses (including, without limitation,
            amounts paid in settlement of any litigation, commenced or
            threatened, or claim based upon matters covered by the indemnities
            provided for in this sentence, and expenses reasonably incurred in
            defending against any such commenced or threatened litigation or
            claims), joint or several, to which such IMSC Affiliate may become
            subject which arise out of or are based on any untrue statement or
            alleged untrue statement of a material fact contained in any
            Registration Statement, Prospectus or other document incidental to
            any registration, qualification or compliance (or in any written
            related registration statement, notification or the like) required
            to be filed or furnished by reason of this Agreement or caused by
            any omission or alleged omission to state therein a material fact
            required to be stated therein or necessary to make the statements
            therein not misleading, based solely upon written information
            furnished or required to be furnished to IMSC by a Seller expressly
            for use therein, provided that the maximum liability of the Vendors
            pursuant to this paragraph (b) shall be limited to the net amount of
            proceeds received by the Vendors from the sale of Registrable
            Securities pursuant to such Registration Statement.

      (c)   Promptly after receipt by an indemnified party under this Section of
            notice of the commencement of any action, such indemnified party
            will, if a claim in respect thereof is to be made against an
            indemnifying party under this Section, notify the indemnifying party
            in writing of the commencement thereof In case any such action is
            brought against any indemnified party and such indemnified party
            seeks or intends to seek indemnity from an indemnifying party, the
            indemnifying party will be entitled to participate in, and, to the
            extent that it may wish, jointly with all other indemnifying parties
            similarly notified, to assume the defense thereof with counsel
            reasonably satisfactory to such indemnified party; provided,
            however, if the defendants in any such action include both the
            indemnified party and the indemnifying party and counsel to the
            indemnified party shall have reasonably concluded that there may be
            a conflict between the positions of the indemnifying party and the
            indemnified party in conducting the defense of any such action or
            that there may be legal defenses available to it and/or other
            indemnified parties which are different form or additional to those
            available to the indemnifying party, the indemnified party or
            parties shall have the right to select separate counsel to assume
            such legal defenses and to otherwise participate in the defense of
            such action on behalf of such indemnified party or parties. Upon
            receipt of notice from the indemnifying party to such indemnified
            party of its election so to assume the defense of such action and
            approval by the indemnified party of its election so to assume the
            defense of such action and approval by

   10
                                     - 10 -


            the indemnified party of counsel, the indemnifying party will not be
            liable to such indemnified party under this Section for any legal or
            other expenses subsequently incurred by such indemnified party in
            connection with the defense thereof unless (i) the indemnified party
            shall have employed counsel in connection with the assumption of
            legal defenses in accordance with the provision of the next
            preceding sentence (it being understood, however, that the
            indemnifying party shall not be liable for the fees and expenses of
            more than one separate counsel representing the indemnified parties
            who are parties to such action) or (ii) the indemnifying a shall not
            have employed counsel reasonably satisfactory to the indemnified
            party to represent the indemnified party within a reasonable time
            after notice of commencement of the action, in each of which cases
            the fees and expenses of counsel shall be at the expense of the
            indemnifying party.

      (d)   If the indemnification provided for in this Section is held by a
            court of competent jurisdiction to be unavailable to or otherwise
            insufficient to hold harmless an indemnified party in respect of any
            losses, claims, damages, liabilities or expenses referred to herein,
            then each applicable indemnifying party shall contribute to the
            amount paid or payable by such indemnified party as a result of any
            losses, claims, damages, liabilities or expenses referred to herein
            in such proportion as is appropriate to reflect the relative fault
            of the indemnifying party on the one hand and of the indemnified
            party on the other in connection with the statements or omissions
            which resulted in such loss, claim, damage, liability or expense as
            well as any other relevant equitable considerations. The relative
            fault of the indemnifying party and the indemnified party shall be
            determined by reference to, among other things, whether the untrue
            or alleged untrue statement of a material fact or the omission to
            state a material fact relates to information supplied by the
            indemnifying party or by the unindemnified party and the parties'
            relative intent, knowledge, access to information and opportunity to
            correct or prevent such statement or omission.

6.    EXPENSES OF REGISTRATION.

All expenses incurred in connection with registrations, filings or
qualifications pursuant to Sections 2 and 3, including, without limitation, all
registration, accounting fees, and fees and disbursements of legal counsel of
the Company shall be borne by the Company.

   11
                                     - 11 -


7.    REPORTS UNDER THE 1934 ACT.

With a view to making available to the Vendors the benefits of Rule 144
promulgated under the 1933 Act or any other similar rule or regulation of the
SEC that may at any time permit the Vendors to sell securities of the Company to
the public without registration ("Rule 144k"), the Company agrees to:

      a.    make and keep public information available, as those terms are
            understood and defined in Rule 144;

      b.    file with the SEC in a timely manner all reports and other documents
            required of the Company under the 1933 Act and the 1934 Act so long
            as the Company remains subject to such requirements and the filing
            of such reports and other documents is required for the applicable
            provisions of Rule 144; and

      c.    furnish to each Vendor so long as such Vendor owns Registrable
            Securities promptly upon request, (i) a written statement by the
            Company that is has complied with the reporting requirements of Rule
            144, the 1933 Act and the 1934 Act, (ii) a copy of the most recent
            annual or quarterly report of the Company and such other reports and
            documents so filed by the Company and, (iii) such other information
            as may be reasonably requested to permit the Vendors to sell the
            Registrable Securities pursuant to Rule 144 without registration.

8.    AMENDMENT OF REGISTRATION RIGHTS.

Provisions of this Agreement may be amended and the observance thereof may be
waived (either generally or in a particular instance and either retroactively or
prospectively), only with the written consent of the Company and each of Donald
and Robert. Any amendment or waiver effected in accordance with this Section 8
shall be binding upon each Vendor and the Company.

9.    ADDITIONAL COVENANTS.

9.1   The Company covenants and agrees to endeavour, subject to market
      conditions, to have its Common Stock quoted or listed on the NASDAQ
      National Market, the American Stock Exchange, the New York Stock Exchange
      (or any successor thereto) or listed on The Toronto Stock Exchange on or
      before May 11, 2000.

9.2   The Company covenants and agrees on or before that date which is 45 days
      following the date hereof to prepare and file an application for an order
      of the Ontario Securities Commission pursuant to Section 74(1) of the
      Securities Act (Ontario) (the "Act") exempting the Company and the Vendors
      from certain registration and prospectus requirements under the Act in
      connection with the various trades contemplated by the share provisions
      attaching to the Special

   12
                                     - 12 -


      Shares. The expenses of such application shall be borne by the Company.
      The Company agrees to provide the Vendors' counsel with drafts of such
      application and proposed order for their review and comment prior to
      submitting same.

10.   GENERAL.

      a.    Any notices, consents, waivers or other communications required or
            permitted to be given under the terms of this Agreement must be in
            writing and will be deemed to have been delivered (i) upon receipt,
            when delivered personally; (ii) upon receipt, the business day
            following the date sent by facsimile (with receipt confirmed); (iii)
            three (3) days after being sent by mail, or (iv) one (1) day after
            deposit with an internationally recognized overnight delivery
            service, in each case properly addressed to the party to receive the
            same. The addresses and facsimile numbers of such communications
            shall be:

            If to the Corporation:
            International Menu Solutions Corporation
            350 Creditstone Road
            Concord, Ontario
            L4K 3Z2
            Attention: Michael A. Steele
            Telecopier No.: (905) 660-4585

            with a copy to:
            McCarter Grespan Robson Beynon
            675 Riverbend Drive
            Kitchener, Ontario
            N2K 3S3
            Attention: Thomas D. Beynon, Q.C.
            Telecopier No.: (519) 742-1841

      (i)   if to Donald and Deborah:
            RR#1
            Fergus, Ontario
            N1M 2W3

            with a copy to:
            Borden & Elliot
            Scotia Plaza
            40 King St. West
            Toronto, Ontario
            M5H 3Y4
            Attention: Andrew Kingsmill
            Telecopier No.: (416) 361-7087

   13
                                     - 13 -


      (ii)  if to Robert and Anjela:
            113 Partridge Place
            Waterloo, Ontario
            N2V 1S5

            with a copy to:
            Borden & Elliot
            Scotia Plaza
            40 King St West
            Toronto, Ontario
            M5H 3Y4
            Attention: Andrew Kingsmill
            Telecopier No.: (416)361-7087

            Each party shall provide five (5) days' prior written notice to the
            other party of any change in address or facsimile number.

      c.    Failure of any party to exercise any right or remedy under this
            Agreement or otherwise, delay by a party in exercising such right or
            remedy, shall not operate as a waiver thereof

      d.    This Agreement shall be governed by and interpreted in accordance
            with the laws of the Province of Ontario. If any provision of this
            Agreement shall be invalid or unenforceable in any jurisdiction,
            such invalidity or unenforceability shall not affect the validity or
            enforceability of the remainder of this Agreement in that
            jurisdiction or the validity or enforceability of any provision of
            this Agreement in any other jurisdiction.

      e.    This Agreement constitutes the entire agreement among the parties
            hereto with respect to the subject matter hereof There are no
            restrictions, promises, warranties or undertakings, other than those
            set forth or referred to herein, with respect to the subject matter
            hereof. This Agreement supersedes all prior agreements and
            understandings among the parties hereto with respect to the subject
            matter hereof For greater certainty, this Agreement overrides any
            reference to registration rights in any other agreement between the
            parties hereto.

      f     This Agreement shall enure to the benefit and binds the parties and
            their respective heirs, executors, administrators, personal and
            legal representations, successors and permitted assigns. This
            Agreement and the rights hereunder shall not be assigned by any of
            the parties of this Agreement without the prior consent of all of
            the parties hereto.

      g.    The headings in this Agreement are for convenience of reference only
            and shall not limit or otherwise affect the meaning hereof.

   14
                                     - 14 -


      h.    This Agreement may be executed (by original or facsimile signature)
            in two or more counterparts, each of which shall be deemed an
            original but all of which shall constitute one and the same
            agreement.

      i.    Each party shall do and perform, or cause to be done and performed,
            all such further acts and things, and shall execute and deliver all
            such other agreements, certificates, instruments and documents, as
            the other party may reasonably request in order to carry out the
            intent and accomplish the purposes of this Agreement and the
            consummation of the transactions contemplated hereby.

IN WITNESS WHEREOF the parties hereto have executed this Registration Rights
Agreement to be executed as of date first above written.

                                    INTERNATIONAL MENU SOLUTIONS
                                    CORPORATION


                                    Per: /s/
                                        ----------------------------------------

                                    Title: President
                                          --------------------------------------


/s/                                     /s/ Donald Kilimnik
- -------------------------------     --------------------------------------------
         Witness                            DONALD KILIMNIK


/s/                                     /s/ Deborah Kilimnik
- -------------------------------     --------------------------------------------
         Witness                            DEBORAH KILIMNIK


/s/                                     /s/ Robert Curik
- -------------------------------     --------------------------------------------
         Witness                            ROBERT CURIK


/s/                                     /s/ Anjela Curik
- -------------------------------     --------------------------------------------
         Witness                            ANJELA CURIK