Document:

<PAGE>   1
                                                                  EXHIBIT 10.17

                        INTELLECTUAL PROPERTY AGREEMENT

           THIS AGREEMENT dated the 4th day of February, 2000 is made

BETWEEN
                          SMARTSOURCES.COM TECHNOLOGIES INC.

                          (hereinafter called "SmartSources")

AND
                          INDUSTRY CANADA, as represented by the Information
                          Highway Applications Branch

                          (hereinafter called "Industry Canada")

         WHEREAS Industry Canada wishes to design and develop a comprehensive
civic portal through CivicLife for use by the Government of Canada to deliver
information and services to citizens throughout the various regions of Canada
on a user friendly basis; and

         WHEREAS the SmartSources kServer Access Edition Software is a critical
embedded component of the civic portal; and

         WHEREAS Industry Canada and SmartSources wish to set forth in this
Agreement the terms and conditions under which the kServer Access Edition
Software developed pursuant to the SmartSources Supply Agreement is to be owned
and licensed by Industry Canada and SmartSources;

         NOW THEREFORE in consideration of the premises, the mutual covenants
contained herein and the receipt of good and valuable consideration which the
parties acknowledge, this Agreement provides as follows:

<PAGE>   2

                                       2

                                   ARTICLE I
                                  DEFINITIONS

1.01     DEFINITIONS

         Unless otherwise defined herein, the following terms shall have the
         following meanings in this Agreement and the recitals thereto:

         "Arbitration Act" means the Arbitration Act, 1991, S.O. 1991, Chap. 17
         as amended or substituted from time to time; and

         "Business Day" means any day of the year, other than a Saturday,
         Sunday or any day on which banks are required or authorized to close
         in Ottawa, Ontario; and

         "CivicLife" means CivicLife.com Inc.; and

         "CivicLife Intellectual Property Agreement" means the Intellectual
         Property Agreement of even date between Industry Canada and CivicLife;
         and

         "CivicLife Supply Agreement" means the Agreement for the Supply of a
         Civic Portal of even date between Innovative Solutions Agency and
         CivicLife; and

         "Civic Portal Software" means the integrated software to be developed
         by CivicLife pursuant to the terms of the CivicLife Supply Agreement
         to provide the Civic Portal Software, including the website interface
         and structure and all application software components, index and
         searching capabilities, the HTML, XML or other authoring code, the
         data base structures and source code for all of the foregoing, and the
         embedded kServer Access Edition Software. Not included are readily
         available, off the shelf infrastructure software components such as
         workstation and server operating systems, database management systems,
         and application server software; and

         "Completion Date" means the Completion Date, as defined in the
         SmartSources Supply Agreement; and

<PAGE>   3

                                          3

"Industry Canada" means Her Majesty in right of Canada as represented by the
Ministry of Industry; and

"kServer Access Edition Software" means the software component to be developed
by SmartSources pursuant to the terms of the SmartSources Supply Agreement to
provide the kServer Access Edition Software, including the website interface
and structure and all application software components, index and searching
capabilities, the HTML, XML or other authoring code, the data base structures
and source code for all of the foregoing. Not included are readily available,
off the shelf infrastructure software components such as workstation and server
operating systems, database management systems, and application server
software; and

"Party" means either SmartSources or Industry Canada; and

"Person" means any individual, partnership, limited partnership, joint venture,
syndicate, sole proprietorship, corporation, trust, trustee, executor,
administrator or other personal legal representative, unincorporated
association, institute, institution, regulatory authority or agency, government
or governmental agency or other entity howsoever designated or constituted; and

"SmartSources" means SmartSources.com Technologies Inc.; and

"SmartSources Supply Agreement" means the Agreement for the Supply of the
kServer Access Edition Software of even date between Innovative Solutions
Agency and SmartSources; and

"Upgrades" means any upgrades to, modifications, enhancements or derivative
works of the kServer Access Edition Software. Upgrades do not include items,
features and capabilities to be delivered under the SmartSources Supply
Agreement.

<PAGE>   4

                                       4

                                   ARTICLE II
                         REPRESENTATIONS AND WARRANTIES

 2.01    REPRESENTATIONS OF SMARTSOURCES

         SmartSources represents and warrants to Industry Canada that:

         (a)      it is duly incorporated and validly existing under the Canada
                  Business Corporations Act;

         (b)      it has the requisite corporate power to own its assets and to
                  carry on its activities as contemplated hereunder;

         (c)      the execution and delivery of this Agreement by SmartSources,
                  and the carrying out by it of all of the activities
                  contemplated hereby, have been duly authorized by all
                  requisite corporate action; and

         (d)      this Agreement constitutes a legal, valid and binding
                  obligation of SmartSources, enforceable against it in
                  accordance with its terms, subject as to enforcement of
                  remedies to applicable bankruptcy, insolvency, reorganization
                  and other laws affecting generally the enforcement of the
                  rights of creditors and subject to a court's discretionary
                  authority with respect to the granting of a decree ordering
                  specific performance or other equitable remedies.

 2.02    REPRESENTATIONS OF INDUSTRY CANADA

         Industry Canada represents and warrants to SmartSources that:

         (a)      the execution and delivery of this Agreement by Industry
                  Canada, and the carrying out by Industry Canada of all of the
                  activities contemplated hereby, have been duly authorized;

         (b)      Industry Canada has full power to execute and deliver this
                  Agreement and Industry Canada has full power to perform its
                  obligations hereunder; and

<PAGE>   5

                                       5

         (c)      this Agreement constitutes a legal, valid and binding
                  obligation of Industry Canada enforceable against Industry
                  Canada in accordance with its terms subject to a court's
                  discretionary authority with respect to the granting of a
                  decree ordering specific performance or other equitable
                  remedies.

                                  ARTICLE III
                                     GRANT

 3.01    LICENSE GRANT

         Except as provided in Section 4.01, the technical information and
         intellectual property rights in the kServer Access Edition Software
         shall belong to and be owned jointly by each of the Parties as to an
         undivided one-half interest and the Parties hereby grant to each other
         a non-exclusive, perpetual right and license to reproduce the kServer
         Access Edition Software as an embedded component of the Civic Portal
         Software. Standard forms of license and sub-license agreements will be
         defined and mutually agreed to by the Parties.

<PAGE>   6

                                       6

                                   ARTICLE IV
                                   CONDITIONS

 4.01    LICENSE CONDITIONS

         The license granted pursuant to Section 3.01 is subject to the
following conditions:

         (a)      Industry Canada and CivicLife shall have the rights to
                  market, operate, license and commercialize the kServer Access
                  Edition Software as an embedded component of the Civic Portal
                  Software as set out in the CivicLife Intellectual Property
                  Agreement;

         (b)      SmartSources shall have the exclusive worldwide right to
                  market, operate, license and commercialize the kServer Access
                  Edition Software on any basis other than as an embedded
                  component of the Civic Portal Software and retain all
                  revenues derived therefrom; and

         (c)      if Industry Canada enters into a licensing agreement for the
                  Civic Portal Software in a developed country or a developing
                  country and is requested to provide the installation,
                  operation and on-going support services for the kServer
                  Access Edition Software as an embedded component of the Civic
                  Portal Software required pursuant to such agreement, Industry
                  Canada shall ensure that SmartSources is always included on
                  the list of qualified vendors for the supply of such
                  services.

<PAGE>   7

                                       7

                                   ARTICLE V
                                    UPGRADES

 5.01    INDUSTRY CANADA/SMARTSOURCES JOINTLY DEVELOPED UPGRADES

         Any Upgrades developed by SmartSources on behalf of and funded by
         Industry Canada shall belong to and be owned jointly by each of the
         Parties as to an undivided one-half interest and the Parties hereby
         grant to each other a non-exclusive perpetual license to incorporate
         the Upgrades in the kServer Access Edition Software in both standalone
         and Civic Portal-embedded deployments as the Parties may be permitted
         to make as defined elsewhere in this agreement.

 5.02    SMARTSOURCES INDEPENDENTLY-DEVELOPED UPGRADES

         Any Upgrades developed independently by SmartSources which are not
         funded by Industry Canada shall be owned solely by SmartSources.
         Notice of such Upgrades shall be sent to Industry Canada during the
         development of such Upgrades and SmartSources hereby grants Industry
         Canada a non-exclusive perpetual license to incorporate such Upgrades
         in the kServer Access Edition Software as an embedded component of the
         Civic Portal Software.

                                   ARTICLE VI
                                  MAINTENANCE

 6.01    MAINTENANCE AGREEMENT

         Should Industry Canada wish to use competitive tendering to secure
         maintenance for the kServer Access Edition Software following the
         Canadian Pilot Phase, Industry Canada will ensure that SmartSources is
         always solicited provided it is a qualified bidder. Should Industry
         Canada wish to obtain third party maintenance support for the kServer
         Access Edition Software, SmartSources will provide essential training
         services to the third party organization on a mutually agreeable basis
         at then-prevailing industry professional services rates.

<PAGE>   8

                                       8

                                  ARTICLE VII
                                  TRADE MARKS

 7.01    TRADE MARKS

         SmartSources acknowledges that Industry Canada is the owner of the
         trade mark "Access.ca". The Parties agree to display the Industry
         Canada and SmartSources's logos on any implementation of the kServer
         Access Edition as embedded in the Civic Portal Software. Industry
         Canada agrees to use its best efforts to assist SmartSources during
         the currency of this Agreement with the commercialization of the
         kServer Access Edition Software as embedded in the Civic Portal
         Software and to make available its expertise and marketing materials
         in connection therewith.

                                  ARTICLE VIII
                                  ARBITRATION

 8.01    ARBITRATION

         Any dispute arising out of or in connection with the Agreement,
         including any question regarding its existence, validity or
         termination, shall be submitted to and finally resolved by arbitration
         under the Arbitration Act. The rules and procedures set out in the
         Arbitration Act shall apply except to the extent they are modified by
         any rules for arbitration agreed to by the Parties.

<PAGE>   9

                                       9

                                   ARTICLE IX
                                CONFIDENTIALITY

 9.01    CONFIDENTIALITY

         Industry Canada and SmartSources have an established Confidentiality
         Agreement, and shall develop any required additional policies relating
         to confidentiality which shall define what constitutes confidential
         information, the treatment to be given to such information and the
         circumstances under which such information may be disclosed by the
         Parties. Industry Canada is subject to the Access to Information Act.

                                   ARTICLE X
                      INTERPRETIVE MATTERS AND CONVENTIONS

 10.01   GENDER AND NUMBER

         Any reference in this Agreement to gender shall include all genders
         and words importing the singular number only shall include the plural
         and vice versa.

 10.02   HEADINGS

         The provision of a Table of Contents, the division of this Agreement
         into Articles, Sections, Subsections and other subdivisions and the
         insertion of headings are for convenience of reference only and shall
         not affect or be utilized in the construction or interpretation of
         this Agreement.

 10.03   CALCULATION OF TIME PERIOD

         When calculating the period of time within which or following which
         any act is to be done or step taken pursuant to this Agreement, the
         date which is the reference date in calculating such period shall be
         excluded. If the last day of such period is a not a Business Day, the
         period in question shall end on the next Business Day.

<PAGE>   10

                                       10

 10.04   PERFORMANCE ON HOLIDAYS

         If under this Agreement any action is to be taken on a day which is
         not a Business Day, that action is to be taken, as applicable, on or
         as of the next day that is a Business Day.

 10.05   REFERENCES

         In this Agreement, references to "hereof", "hereto" and "hereunder"
         and similar expressions mean and refer to this Agreement taken as a
         whole and not to any particular Article, Section, Subsection or other
         subdivision; "Article", "Section", "Subsection" or other subdivision
         of this Agreement followed by a number means and refers to the
         specified Article, Section, Subsection or other subdivision of this
         Agreement.

<PAGE>   11

                                       11

                                   ARTICLE XI
                                 MISCELLANEOUS

 11.01   SEVERABILITY

         If any provision of this Agreement is determined to be invalid or
         unenforceable by an arbitrator or a court of competent jurisdiction
         from which no further appeal lies or is taken, that provision shall be
         deemed to be severed therefrom and the remaining provisions of this
         Agreement shall not be affected thereby and shall remain valid and
         enforceable; provided that in the event that any portion of this
         Agreement shall have been so determined to be or become invalid or
         unenforceable (the "offending portion"), the Parties shall negotiate
         in good faith such changes to this Agreement as will best preserve for
         the Parties the benefits and obligations of such offending portion.

 11.02   AMENDMENTS

         This Agreement may only be amended, modified or supplemented by
         written agreement signed by both of the Parties.

 11.03   WAIVER

         No waiver of any of the provisions of this Agreement by either Party
         shall be deemed to constitute a waiver of such provision by the other
         Party or a waiver by such Party of any other provision (whether or not
         similar), nor shall such waiver constitute a continuing waiver unless
         otherwise expressly provided in writing duly executed by the Party to
         be bound thereby.

 11.04   GOVERNING LAW

         This Agreement shall be governed by and interpreted and enforced in
         accordance with the laws of the Province of Ontario and the laws of
         Canada applicable therein.

<PAGE>   12

                                       12

 11.05   ENTIRE AGREEMENT

         This Agreement constitutes the entire agreement between the Parties
         pertaining to the matters contemplated hereby and superseded all prior
         agreements, understandings, negotiations and discussions, whether oral
         or written, of the Parties.

 11.06   FURTHER ASSURANCES

         The Parties will, from time to time during the course of this
         Agreement or upon its expiry and without further consideration,
         execute and deliver such other documents and instruments of transfer,
         conveyance and assignment and take such further action as the other
         may reasonably require to effect the activities contemplated thereby.

 11.07   NOTICES

         Any notice, direction or other instrument required or permitted to be
         given under this Agreement shall be in writing (including facsimile or
         any other means of communication by which words are capable of being
         visibly and instantaneously reproduced at a distant point of
         reception) and given by delivering it or sending it by facsimile or
         other similar means of communication addressed:

         (a)      if to SmartSources, at:
                  SmartSources.com Technologies Inc..
                  2030 Marine Drive, Suite 100
                  North Vancouver
                  British Columbia V7P 1V7
                  Attention:  Chairman & CEO

                  Facsimile:  (613) 236-7785

         (b)      if to Industry Canada, at:
                  Industry Canada
                  Information Highway Applications Branch

<PAGE>   13

                                       13

                  1400-155 Queen Street
                  Ottawa, Ontario

                  Attention:  Director General, IHAB

                  Facsimile:  (613) 954-3272

         Any such notice, direction or other instrument given as aforesaid
         shall be effective upon receipt, unless received on a day which is not
         a Business Day in which event it shall be deemed to be received on the
         next Business Day. Either Party may change its address for service
         from time to time by notice given in accordance with the foregoing and
         any subsequent notice shall be sent to the Party at its changed
         address.

 11.08   TIME OF THE ESSENCE

         Time shall be of the essence of this Agreement.

 11.09   ASSIGNMENT, SUCCESSORS

         This Agreement and any rights or duties hereunder may not be
         transferred, assigned or delegated to any other Person by either Party
         without the prior written consent of the other Party.

 11.10   RELATIONSHIP OF THE PARTIES

         Nothing contained in this Agreement shall be construed to place the
         Parties in the relationship of partners or joint venturers and neither
         Party shall have any right to obligate or bind the other Party in any
         manner.

 11.11   WAIVER

         All waivers under this Agreement must be made in writing and failure
         at any time to require any Party's performance of any obligations
         under this Agreement shall not affect the right subsequently to
         require performance of that obligation.

<PAGE>   14

                                       14

 11.12   REMEDIES CUMULATIVE

         All rights, powers and remedies must be made in writing and failure at
         any time to require any Party's performance of any obligations under
         this Agreement shall not affect the right subsequently to require
         performance of that obligation.

 11.13   EXECUTION IN COUNTERPARTS

         This Agreement may be executed in one or more counterparts, each of
         which shall be deemed an original and all of which, taken together,
         shall constitute one and the same instrument.

 11.14   EXCUSABLE DELAYS

         The dates and times by which either Party is required to perform any
         obligation under this Agreement shall be postponed automatically to
         the extent, for the period of time, that the Party is prevented from
         so performing by circumstances beyond its reasonable control. Said
         circumstances shall include acts of nature, strikes, lockouts, riots,
         acts of war, epidemics, government regulations imposed after the fact,
         fire, communications failures, power failures, earthquakes or other
         disasters.

 11.15   EXCLUDED PERSONS

         No member of the House of Commons shall be admitted to any share or
         part of this Agreement nor to any benefit to arise therefrom.

<PAGE>   15

                                       15

          IN WITNESS WHEREOF the Parties have executed this Agreement.

                                  SMARTSOURCES.COM TECHNOLOGIES INC.

                                       Per: /s/ NATHAN NIFCO
                                            ------------------------------------
                                            Name:  Nathan Nifco
                                            Title: Chairman & CEO

                                  INDUSTRY CANADA

                                       Per: /s/ DOUG HULL
                                            ------------------------------------
                                            Name:  Doug Hull
                                            Title: Director General, IHAB

<PAGE>   16
                                   SCHEDULE A

   DELIVERABLES FROM SMARTSOURCES.COM TECHNOLOGIES INC TO CIVICLIFE.COM INC

Under separate contracts to Industry Canada (IC), SmartSources.com Technologies
Inc (SS) and CivicLife.com Inc (CL) are contracted to provide an integrated
suite of products which can operate the Civic Portal Software for the
Government of Canada.

Definitions

"SS"                      SmartSources.com Technologies Inc of Vancouver, BC,
                          Canada

"CL"                      CivicLife.com Inc of Ottawa, ON, Canada

"IC"                      Industry Canada

"ISA"                     The Innovative Solutions Agency of PEI, Canada

"SS-ISA Contract"         The contract which exists between SS and ISA to
                          develop and deliver the SS
                          Deliverables.

"SS Deliverables"         As set out in the SS-ISA Contract and repeated in
                          Section 1 below with additional details.

"CL-ISA Contract"         The contract which exists between CL and ISA to supply
                          the other components of the Civic Portal Software and
                          to integrate the SS Deliverables.

"CL Deliverables"         The Civic Portal Software as described in the CL-ISA
                          agreement incorporating the SS Deliverables.

1.       SS DELIVERABLES

The components of this product suite, as referenced in the contract with IC are
as follows (extracted from the IC agreements):-

          7.3.1  Context Information Manager

          The Context Information Manager is essentially a complex series of
          kSites which can hold both structured and unstructured content. This
          is based upon the kServer technology. The following capabilities are
          supported:

                  o        The ability to hold both original content and
                           references to various types of external content.

                  o        Information regarding the structure of the content
                           to enable the Content Retriever and Channel
                           Renderers to correctly format the content.

                  o        An ability to Tag the content using content tags
                           which will allow enable the Search Manager to
                           provide sophisticated searching capabilities.

<PAGE>   17

This will be achieved using any number of kSites. These kSites will fulfill the
following functions:

     o    Content kSite - A kSite that contains either original content or
          references to external content. In particular, a content kSite will
          allow the user to employ a number of predefined (n) layout templates
          to display the context of a kSite.

     o    Context kSite - A kSite that provides the contextual information
          required to perform searches and to provide customizable views.
          Specifically, a context kSite will be structured and organized as
          follows:

     1.   Authority contains information on WHO is responsible of
          originating/producing/administering the information in the context
          information manager.

     2.   Location contains information on WHERE is the web site or its
          components are located.

     3.   Source contains information on WHAT mechanisms are responsible to
          deliver the web site to the user.

     4.   Relevancy contains information on HOW the components of a web site
          may be used

     5.   Time contains information on WHEN the information about a component
          in a web site was placed in the context information manager.

     o    User kSite - A user-specific kSite which allows the user to define
          their own channels of information, user preference, user information
          and to reference content held in other kSites or out on the Internet
          according to and based on the specific API calls and requests made
          from the the CivicLife component These kSites can also be associated
          with specific community portals.

     o    Query kSite - Either a temporary or permanent query result set that
          can be saved by a user and/or used as the basis for further
          inferential searching.

7.3.2 Search Manager

The Search Manager uses the sophisticated data capabilities of the Context
Information Manager to provide the portal user with a rapid method of locating
any content within the portal.

Searching capabilities will include:-

     o    The ability to search by keyword or phrase in a content or context
          kSite.

     o    To use any combinations of Tags stored in a context kSite

     o    To save/re-use the results of a search for later use in a query kSite

     o    To use the results of one search as the basis for a more detailed or
          refining search.

     o    To use a natural language interface to locate FAQs and other
          information.

The critical differentiator for the Search Manager is that it operates in the
context of the user's own information. Therefore, it is aware of the location
of the user and certain aspects of the

<PAGE>   18

users profile. This enables the Search Manager to provide highly relevant
results from the user's own community along with any special interest
communities which the user has selected.

The interaction between the CL Deliverables (CLD) and SS Deliverables (SSD) is
expected to provide the following high-level capabilities (there will be other
additional facilities too which have not yet been identified):

o    An API which can be used by CL to do the following (additional
     facilities will be identified during the project):

     o    Establish a vocabulary of Meta Data which can be used to
          classify content held in the kSites;

     o    Allow for the creation of items within kSites which are tagged
          with the appropriate Meta Data. Items can include:

          o    Content in a variety of forms: ie. HTML, Audio, Video,
               plain text, etc

          o    References to external data sources including remote Web Sites or
               XML data sources, along with information of the method required
               to render the content.

     o    The ability to retrieve sets of content from one or more kSites
          by supplying search criteria in the form of Meta Data;

     o    The ability to retrieve sets of content from one or more kSites by
          providing either keywords or natural language search expressions;

     o    The capability of managing the kServer and doing such things as:

          o    Creating and destroying kSites;

          o    Moving kSites between servers;

o    The kServer software capable of being deployed in the environment
     described below. This kServer software will be capable of meeting the
     performance requirements of the Civic Portal Software in such a way that
     it does not negatively impact on the end-user experience when using the
     portal.

SS will be responsible for building on top of their standard kServer to meet
the requirements of the SS-ISA Contract and this version of the kServer will
become the kServer-Access Edition.

SS will also be responsible for to the creation of the Meta Data Framework and
the API required for each parties software to interact.

 2.     TARGET OPERATING ENVIRONMENT

Operating System

The target operating environment for the deliverables will be Windows NT Server
V4.O Service Pack 5 during the development and verification phases of the
project. A different operating environment may be selected for the final roll
out. However, any selected operating environment will provide access to a
stable, high-performance Java Virtual Machine compliant to the J2EE
specification.

<PAGE>   19

Currently, the supported environments for the final rollout will be limited to:

     o   Windows NT Server Version 4.0;
     o   Sun Solaris 7 for SPARC;
     o   Hewlett-Packard HP-UX 11.0;
     o   IBM AIX 4.

DATABASE MANAGEMENT SYSTEM

Whilst Oracle 8 or 8i will be used during the development and verification
phases of the project, it is possible that IC may select an alternative
database platform for the final roll out. Care should be taken to ensure that
all deliverables are written in such a way that they are portable between
relational database management systems.

Currently, the supported databases are expected to be one of:

     o   Oracle 8i;
     o   IBM DB/2;
     o   Microsoft SQL Server 7.0;
     o   Sybase Adaptive Server 12.0.

APPLICATION SERVER

At the conclusion of the development process or shortly thereafter, the
delivered software should be capable of being efficiently deployed using the
SilverStream 3.0 J2EE Application Server. A copy of this software to run under
either Windows NT 4.0 or Sun Solaris will be provided to SS by CL for testing
and integration purposes.

During the development phase the software deliverables will be designed to
utilize the current BEA WebLogic Application Server. CL will provide assistance
to SS at the appropriate time to enable SS to certify the kServer components
running within the SilverStream 3.0 J2EE Application Server.

3.     REQUIRED PERFORMANCE

The target performance for the Civic Portal Software is approximately 30
million page impressions per day. This will, of course, require a suitable
amount of high performance to achieve and this hardware will not be in place
until the final roll out is underway. However, the SS Deliverables must be
capable of delivering this performance when deployed on suitable hardware.

4.     TIMELINESS

SS will provide the deliverables in accordance with the time line described in
the SS-ISA Contract and in such a manner as to enable CL to meet its
obligations under the CL-ISA Contract.

<PAGE>   20

5.     OPERATIONAL AND TECHNICAL SUPPORT

The operational and technical support will consist of case management services
for cases reported to SS by CL in connection with the operation of the Civic
Portal Software. Cases will include problems and queries. Case management
services will cover case logging, case classification as to case type and case
severity/urgency, and case resolution in terms of software fault correction or
preparation and proposal of plans to deal with complex or difficult cases.
Support coverage will be from 9:00 AM to 5:00 PM EST on Government of Canada
business days.

SS commits to providing support to CL to enable CL to provide the required
level of operational and technical support as specified in CL's agreement with
IC.

<PAGE>   21

                             CIVIC PORTAL SOFTWARE

                      DEVELOPMENT AND COMMERCIAL AGREEMENT

           THIS AGREEMENT dated the 4th day of February, 2000 is made

   BETWEEN
                            SMARTSOURCES.COM TECHNOLOGIES INC.

                            (hereinafter called "SmartSources")

   AND
                            CIVICLIFE.COM INC.

                            (hereinafter called "CivicLife")

           WHEREAS Industry Canada wishes to design and develop a comprehensive
   civic portal through CivicLife for use by the Government of Canada to
   deliver information and services to citizens throughout the various regions
   of Canada on a user friendly basis; and

           WHEREAS each of SmartSources and CivicLife has entered into an
   agreement with ISA pursuant to which the Parties will develop and deliver
   the Civic Portal Software to Industry Canada; and

           WHEREAS SmartSources and CivicLife wish to enter into this Agreement
   to integrate the work carried out by each of them pursuant to the
   SmartSources Supply Agreement and the CivicLife Supply Agreement;

           NOW THEREFORE in consideration of the premises, the mutual covenants
   contained herein and the receipt of good and valuable consideration which
   the parties acknowledge, this Agreement provides as follows:

<PAGE>   22

                                       2

                                   ARTICLE I
                                  DEFINITIONS

 1.01    DEFINITIONS

         Unless otherwise defined herein, the following terms shall have the
         following meanings in this Agreement and the recitals thereto:

         "Business Day" means any day of the year, other than a Saturday,
         Sunday or any day on which banks are required or authorized to close
         in Ottawa, Ontario; and

         "CivicLife" means CivicLife.com Inc.; and

         "CivicLife Intellectual Property Agreement" means the Intellectual
         Property Agreement of even date between Industry Canada and CivicLife;
         and

         "CivicLife Supply Agreement" means the Agreement for the Supply of a
         Civic Portal of even date between Innovative Solutions Agency and
         CivicLife pursuant to which CivicLife shall deliver the Civic Portal
         Software to Industry Canada; and

         "Civic Portal Software" means the integrated software to be developed
         by CivicLife pursuant to the terms of the CivicLife Supply Agreement
         to provide the Civic Portal Software, including the website interface
         and structure and all application software components, index and
         searching capabilities, the HTML, XML or other authoring code, the
         data base structures and source code for all of the foregoing, and the
         embedded kServer Access Edition Software. Not included are readily
         available, off the shelf infrastructure software components such as
         workstation and server operating systems, database management systems,
         and application server software; and

         "Completion Date" means the Completion Date as defined in the
         CivicLife Contract; and

         "Industry Canada" means Industry Canada as represented by the
         Information Highway Applications Branch; and

<PAGE>   23

                                       3

         "kServer Access Edition Software" means the software component to be
         developed by SmartSources pursuant to the terms of the SmartSources
         Supply Agreement to provide the kServer Access Edition Software,
         including the website interface and structure and all application
         software components, index and searching capabilities, the HTML, XML
         or other authoring code, the data base structures and source code for
         all of the foregoing; and

         "ISA" means Innovative Solutions Agency; and

         "Party" means either CivicLife or SmartSources; and

         "Person" means any individual, partnership, limited partnership, joint
         venture, syndicate, sole proprietorship, corporation, trust, trustee,
         executor, administrator or other personal legal representative,
         unincorporated association, institute, institution, regulatory
         authority or agency, government or governmental agency or other entity
         howsoever designated or constituted; and

         "SmartSources" means SmartSources.com Technologies Inc.; and

         "SmartSources Supply Agreement" means the Agreement for the Supply of
         a Civic Portal of even date between Innovative Solutions Agency and
         SmartSources; and

         "SmartSources Deliverables" means the components of the Civic Portal
         Software set forth in Schedule A to be delivered by SmartSources to
         CivicLife pursuant to this Agreement.

<PAGE>   24

                                       4

                                   ARTICLE II
                         REPRESENTATIONS AND WARRANTIES

2.01     REPRESENTATIONS AND WARRANTIES

         Each party represents and warrants to the other that:

         (a)      it is duly incorporated and validly existing and has the
                  requisite power to own its assets and carry on its activities
                  as contemplated hereunder;

         (b)      the execution and delivery of this Agreement by it, and the
                  carrying out by it of all of the activities contemplated
                  hereby, have been duly authorized by all requisite corporate
                  action; and

         (c)      this Agreement constitutes a legal, valid and binding
                  obligation of it, enforceable against it in accordance with
                  its terms, subject as to enforcement of remedies to
                  applicable bankruptcy, insolvency, reorganization and other
                  laws affecting generally the enforcement of the rights of
                  creditors and subject to a court's discretionary authority
                  with respect to the granting of a decree ordering specific
                  performance or other equitable remedies.

<PAGE>   25

                                       5

                                  ARTICLE III
                                   OBJECTIVE

 3.01    OBJECTIVE

         This Agreement is being entered into for the purpose of establishing
         the relationship of the Parties during the period of design,
         development and submission of the work by the Parties on the Civic
         Portal Software up to the Completion Date, and support of the work for
         the period specified in the CivicLife Supply Agreement thereafter, and
         to establish the responsibilities of each Party for their respective
         portion of such work. This agreement also addresses the commercial
         relationship of the Parties and the sharing of revenues in the
         licensing of the Civic Portal Software.

<PAGE>   26

                                       6

                                   ARTICLE IV
                             PARTIES' RELATIONSHIP

 4.01    DEVELOPMENT BY CIVICLIFE

         CivicLife will develop the Civic Portal Software in response to the
         CivicLife Supply Agreement and will include the SmartSources
         Deliverables assigned and identified to be completed by SmartSources
         pursuant to this Agreement.

 4.02    ISA CONTRACTS

         Each Party will use its best efforts, as jointly deemed reasonable, to
         produce the Civic Portal Software and each party will continue to use
         its best efforts toward this objective throughout any and all
         negotiations concerning the Civic Portal Software and any amendments
         to the SmartSources Supply Agreement and the CivicLife Supply
         Agreement.

 4.03    PRIME CONTRACTOR

         CivicLife is the prime contractor to Industry Canada with respect to
         the relationship of the Parties.

 4.04    RESPONSIBILITIES OF PARTIES

         Neither Party shall demand compensation of any kind from the other
         during the term of this Agreement unless otherwise agreed in writing.
         Each Party will bear all costs, risks and liabilities incurred by it
         arising out of its obligations and efforts under this Agreement, the
         SmartSources Supply Agreement and the CivicLife Supply Agreement. Such
         liability includes, but is not limited to, all damages, costs and
         expenses claimed from or incurred as the result of any claim or
         proceeding made against a Party with respect to the infringement of
         any patent, copyright, trademark, trade secret or other proprietary
         right of any third party.

<PAGE>   27

                                       7

 4.05    COOPERATION

         Each Party shall furnish to the other such cooperation and assistance
         as may be reasonably required hereunder; provided, however, that the
         Parties, as between themselves, shall be deemed to be independent
         contractors, and the employees of one shall not be deemed to be the
         employees of the other.

 4.06    NO FORMAL BUSINESS ORGANIZATION

         This Agreement is not intended by the Parties to constitute or create
         a joint venture, or formal business organization of any kind, other
         than a contractor team arrangement and the rights and obligations of
         the Parties shall be only those expressly stated in this Agreement,
         the SmartSources Supply Agreement and the CivicLife Supply Agreement.
         Neither Party shall have the authority to bind the other except to the
         extent authorized herein. The Parties shall remain as independent
         contractors at all times and neither Party shall act as the agent for
         the other except as expressly permitted herein..

 4.07    NO SHARING

         Nothing in this Agreement shall be construed as providing for the
         share of profits or losses arising out of the efforts of either or
         both of the Parties.

 4.08    REPRESENTATIVES

         The Parties hereby designate an individual within their own
         organization as their representative responsible to direct performance
         of the Parties' necessary functions (including receipt and protection
         of proprietary information). Such representative shall have primary
         responsibility to effectuate the requirements and responsibilities of
         the Parties under this Agreement.

          For SmartSources          -     Mr. Nathan Nifco
          For CivicLife             -     Mr. Kevin Higgins

<PAGE>   28

                                       8

4.09     WORK COMPLETION

         Each Party will participate exclusively with the other to complete the
         work described in the SmartSources Supply Agreement, the CivicLife
         Supply Agreement and this Agreement.

4.10     SALES TO THIRD PARTIES

         Nothing in this Agreement shall limit or restrict the rights of the
         Parties from quoting or selling to others not party to this Agreement
         their (a) standard commercial products and services upon demand, (b)
         other previously-offered products and services that are not unique to
         the work contemplated by this Agreement and (c) providing technical
         information concerning products falling within categories (a) and (b)
         preceding. Nothing herein shall preclude the parties from marketing or
         selling their standard commercial products and services to any third
         parties for purposes unrelated to the Civic Portal Software during the
         term of this Agreement.

4.11     REVENUE SHARING

         Industry Canada and CivicLife shall have the rights to market,
         operate, license and commercialize the kServer Access Edition Software
         as an embedded component of the Civic Portal Software as set out in
         the CivicLife Intellectual Property Agreement;

         The Parties shall share revenues received from the licensing of the
         Civic Portal Software with the embedded kServer Access Edition
         Software as provided for in the CivicLife Intellectual Property
         Agreement, on the following basis:

         Where SmartSources has led the selling effort in connection with a
         licensing opportunity as evidenced by a SmartSources letter to
         CivicLife identifying such opportunity and setting out a suitable
         selling plan related thereto, and where SmartSources has advanced the
         potential licensee according to the selling plan to the point where
         the potential licensee indicates a written desire to receive a

<PAGE>   29

                                             9

         proposal from Industry Canada or CivicLife, then in the event
         CivicLife is successful in licensing the Civic Portal Software to said
         potential licensee, SmartSources shall be entitled to a 33% share of
         the CivicLife license share.

         In all other case where Industry Canada or CivicLife licenses the
         Civic Portal Software, SmartSources shall receive 25% of CivicLife
         license share.

<PAGE>   30

                                      10

                                   ARTICLE V
                         SMARTSOURCES RESPONSIBILITIES

5.01     SMARTSOURCES DELIVERABLES

         SmartSources will furnish to CivicLife, for incorporation into the
         Civic Portal Software, the SmartSources Deliverables in accordance
         with and prior to the milestones set forth in the SmartSources
         Contract to allow CivicLife to meet its obligations under the
         CivicLife Contract. SmartSources will also furnish qualified personnel
         to CivicLife who will cooperate in preparing the Civic Portal
         Software.

5.02     SMARTSOURCES DELIVERABLES CAPABILITY

         SmartSources acknowledges that the target performance for the Civic
         Portal Software is general public acceptance at a full national roll
         out level for all Canadians. SmartSources represents and warrants to
         CivicLife that the SmartSources Deliverables will be capable of
         delivering this performance level when deployed on suitable hardware.

5.03     MUTUAL ASSISTANCE

         SmartSources and CivicLife will assure availability of management and
         technical personnel to each other to assist in any discussions and
         negotiations with Industry Canada and ISA with respect to the
         development of the Civic Portal Software.

5.04     RELATIONS WITH INDUSTRY CANADA

         Although CivicLife is the prime contractor to Industry Canada, it is
         recognized that SmartSources may have continuing relations with
         Industry Canada or its Agents, and may be the recipient of inquiries
         concerning the SmartSources Deliverables. Therefore, any cogent
         communications invited by Industry Canada or its Agents directly with
         SmartSources concerning any matter involving this Agreement or the
         Civic Portal Software shall not be deemed to be a breach of this
         Agreement, provided CivicLife is notified of such contact by
         SmartSources prior

<PAGE>   31

                                       11

         to the contact where possible or, where not possible, subsequently in
         a timely manner.

                                   ARTICLE VI
                              RIGHTS IN INVENTIONS

6.01     RIGHTS IN INVENTIONS

         Inventions shall remain the property of the originating Party. In the
         event of joint inventions, the Parties shall establish their
         respective rights by negotiations between them.

<PAGE>   32

                                       12

                                  ARTICLE VII
                            PROPRIETARY INFORMATION

7.01     PROPRIETARY INFORMATION

         During the term of this Agreement, the Parties hereto may exchange
         proprietary and/or confidential information. Such information must be
         in writing and clearly marked on each page as proprietary or
         confidential. All such information will be deemed to be treated by the
         Parties as proprietary and confidential.

7.02     NON-DISCLOSURE

         The Parties agree that they shall not at any time divulge any matters
         relating to the Civic Portal Software which may become known to them
         by reason of their involvement in the Civic Portal Software except as
         required by Government regulation, and then in a coordinated manner.
         The Parties agree to be true and faithful to each other in all
         dealings and transactions relating to the Civic Portal Software. The
         Parties agree that they will not, together or alone, use for their own
         benefit or purposes or for the benefit or purpose of any other person,
         firm, corporation, association or other business entity, any trade
         secrets, any information of a proprietary or confidential nature or
         plans belonging to or relating to the affairs of the other Party
         either during or after the work on the Civic Portal Software has been
         completed.

         The receiving Party, during the term of this Agreement and for two
         years thereafter, shall hold such information in confidence, shall use
         such information only for the purposes of this Agreement and shall not
         disclose such information to any third party without prior written
         approval of the other Party, except that information necessary to
         complete the Civic Portal Software may be disclosed to Industry
         Canada, ISA or an arbitrator appointed as set out in 11.01

<PAGE>   33

                                       13

7.03     ACCIDENTAL DISCLOSURE

         Neither Party shall be liable for the inadvertent or accidental
         disclosure of proprietary or confidential information if such
         disclosure occurs despite the exercise of the same degree of care as
         such Party normally takes to preserve its own such proprietary or
         confidential information.

7.04     EXCEPTED INFORMATION

         These restrictions on the use or disclosure of information marked as
         proprietary or confidential shall not apply to information that:

         (a)      was known to the receiving Party at the time of disclosure;

         (b)      subsequently is developed by the recipient, independent of
                  the information transmitted by the disclosing Party;

         (c)      becomes known to the receiving Party from a source other than
                  the disclosing Party without breach of this Agreement;

         (d)      has been published or is otherwise in the public domain
                  without breach of this Agreement; or

         (e)      is disclosed with the prior written approval of the other
                  Party.

7.05     INFORMATION USE

         Any information, other than proprietary or confidential information
         identified as provided above, shall not be restricted by either Party
         as to the other Party's use thereof.

7.06     THIRD PARTY RIGHTS

         No license to the other Party, under any trademark, patent or
         copyright, or applications which are now or may thereafter be owned by
         such Party, is either granted or implied by the conveying of
         information to that Party. None of the information which may be
         submitted or exchanged by the Parties shall constitute

<PAGE>   34

                                       14

         any representation, warranty, assurance, guarantee or inducement by
         either Party to any of the other with respect to the infringement of
         trademarks, patents, copyrights, or any right of privacy, or other
         rights of third persons.

                                  ARTICLE VIII
                            TERMINATION OF AGREEMENT

8.01     TERMINATION

         This Agreement shall automatically expire and be deemed terminated
         effective upon the date of the happening or occurrence of any one of
         the following events or conditions, whichever shall first occur:

         (a)      mutual agreement of the Parties to terminate the Agreement;

         (b)      the insolvency, bankruptcy, reorganization under bankruptcy
                  law, or assignment for the benefit of creditors by any Party;
                  or

         (c)      three years after the completion of the support period
                  specified in the CivicLife Contract.

                                   ARTICLE IX
                   SECURITY: CUSTOMER CLASSIFIED INFORMATION

9.01     ACCESS TO CLASSIFIED INFORMATION

         Should access to Industry Canada's classified information be required
         in the preparation of their respective portions of the work on the
         Civic Portal Software, both the Parties shall meet the security
         clearance requirements of Industry Canada as set forth in government
         laws and regulations. The Parties agree that all of their personnel
         who, pursuant to this Agreement, will have access to such classified
         information, shall have an appropriate personal security clearance,
         which is still in effect, prior to being accorded access to such
         information.

<PAGE>   35

                                       15

                                   ARTICLE X
                                   PUBLICITY

10.01    PUBLICITY

         The Parties shall not issue a news release, public announcement,
         advertisement, or any other form of publicity concerning their efforts
         in connection with this Agreement without obtaining prior written
         approval from the other Party except as required by Government
         regulation, and then in a coordinated way.

                                   ARTICLE XI
                               DISPUTE RESOLUTION

11.01    DISPUTE RESOLUTION

         Should a dispute arise between the Parties involving their respective
         duties or matters under this Agreement, or the working relations
         between the Parties, then the individuals set forth in Section 4.08
         will make every effort to resolve the dispute. When such resolution
         cannot be achieved within ten (10) Business Days, the dispute will be
         referred to a mutually agreed upon arbitrator who may be appointed by
         the Parties from time to time, and is acceptable to Industry Canada.

<PAGE>   36

                                       16

                                  ARTICLE XII
                              INTERPRETIVE MATTERS

12.01    GENDER AND NUMBER

         Any reference in this Agreement to gender shall include all genders
         and words importing the singular number only shall include the plural
         and vice versa.

12.02    HEADINGS

         The provision of a Table of Contents, the division of this Agreement
         into Articles, Sections, Subsections and other subdivisions and the
         insertion of headings are for convenience of reference only and shall
         not affect or be utilized in the construction or interpretation of
         this Agreement.

12.03    CALCULATION OF TIME PERIOD

         When calculating the period of time within which or following which
         any act is to be done or step taken pursuant to this Agreement, the
         date which is the reference date in calculating such period shall be
         excluded. If the last day of such period is a not a Business Day, the
         period in question shall end on the next Business Day.

12.04    PERFORMANCE ON HOLIDAYS

         If under this Agreement any action is to be taken on a day which is
         not a Business Day, that action is to be taken, as applicable, on or
         as of the next day that is a Business Day.

12.05    REFERENCES

         In this Agreement, references to "hereof", "hereto" and "hereunder"
         and similar expressions mean and refer to this Agreement taken as a
         whole and not to any particular Article, Section, Subsection or other
         subdivision; "Article", "Section", "Subsection" or other subdivision
         of this Agreement followed by a number means and refers to the
         specified Article, Section, Subsection or other subdivision of this
         Agreement.

<PAGE>   37

                                       17

                                  ARTICLE XIII
                                 MISCELLANEOUS

13.01    SEVERABILITY

         If any provision of this Agreement is determined to be invalid or
         unenforceable by an arbitrator or a court of competent jurisdiction
         from which no further appeal lies or is taken, that provision shall be
         deemed to be severed therefrom and the remaining provisions of this
         Agreement shall not be affected thereby and shall remain valid and
         enforceable; provided that in the event that any portion of this
         Agreement shall have been so determined to be or become invalid or
         unenforceable (the "offending portion"), the Parties shall negotiate
         in good faith such changes to this Agreement as will best preserve for
         the Parties the benefits and obligations of such offending portion.

13.02    AMENDMENTS

         This Agreement may only be amended, modified or supplemented by
         written agreement signed by both of the Parties.

13.03    WAIVER

         No waiver of any of the provisions of this Agreement by either Party
         shall be deemed to constitute a waiver of such provision by the other
         Party or a waiver by such Party of any other provision (whether or not
         similar), nor shall such waiver constitute a continuing waiver unless
         otherwise expressly provided in writing duly executed by the Party to
         be bound thereby.

13.04    GOVERNING LAW

         This Agreement shall be governed by and interpreted and enforced in
         accordance with the laws of the Province of Ontario and the laws of
         Canada applicable therein.

<PAGE>   38

                                      18

13.05    ENTIRE AGREEMENT

         This Agreement constitutes the entire agreement between the Parties
         pertaining to the matters contemplated hereby and superseded all prior
         agreements, understandings, negotiations and discussions, whether oral
         or written, of the Parties.

13.06    FURTHER ASSURANCES

         The Parties will, from time to time during the course of this
         Agreement or upon its expiry and without further consideration,
         execute and deliver such other documents and instruments of transfer,
         conveyance and assignment and take such further action as the other
         may reasonably require to effect the activities contemplated thereby.

13.07    NOTICES

         Any notice, direction or other instrument required or permitted to be
         given under this Agreement shall be in writing (including facsimile or
         any other means of communication by which words are capable of being
         visibly and instantaneously reproduced at a distant point of
         reception) and given by delivering it or sending it by facsimile or
         other similar means of communication addressed:

                  (a)    if to SmartSources, at:
                         SmartSources.com Technologies Inc.
                         2030 Marine Drive, Suite 100
                         North Vancouver, B.C. V7P 1V7
                         Attention: Chairman & CEO

                         Facsimile: (604) 986-0869

<PAGE>   39

                                       19

         (b)      if to CivicLife, at:
                  CivicLife.com Inc.
                  50 O'Connor Street, Suite 300
                  Ottawa, Ontario K1P 6L2
                  Attention:  President

                  Facsimile:  (613) 232-3191

         Any such notice, direction or other instrument given as aforesaid
         shall be effective upon receipt, unless received on a day which is not
         a Business Day in which event it shall be deemed to be received on the
         next Business Day. Either Party may change its address for service
         from time to time by notice given in accordance with the foregoing and
         any subsequent notice shall be sent to the Party at its changed
         address.

13.08    TIME OF THE ESSENCE

         Time shall be of the essence of this Agreement.

13.09    ASSIGNMENT, SUCCESSORS

         This Agreement and any rights or duties hereunder may not be
         transferred, assigned or delegated to any other Person by either Party
         without the prior written consent of the other Party.

13.10    RELATIONSHIP OF THE PARTIES

         Nothing contained in this Agreement shall be construed to place the
         Parties in the relationship of partners or joint venturers and neither
         Party shall have any right to obligate or bind the other Party in any
         manner.

<PAGE>   40

                                       20

13.11    WAIVER

         All waivers under this Agreement must be made in writing and failure
         at any time to require any Party's performance of any obligations
         under this Agreement shall not affect the right subsequently to
         require performance of that obligation.

13.12    REMEDIES CUMULATIVE

         All rights, powers and remedies must be made in writing and failure at
         any time to require any Party's performance of any obligations under
         this Agreement shall not affect the right subsequently to require
         performance of that obligation.

13.13    EXECUTION IN COUNTERPARTS

         This Agreement may be executed in one or more counterparts, each of
         which shall be deemed an original and all of which, taken together,
         shall constitute one and the same instrument.

13.14    EXCUSABLE DELAYS

         The dates and times by which either Party is required to perform any
         obligation under this Agreement shall be postponed automatically to
         the extent, for the period of time, that the Party is prevented from
         so performing by circumstances beyond its reasonable control. Said
         circumstances shall include acts of nature, strikes, lockouts, riots,
         acts of war, epidemics, government regulations imposed after the fact,
         fire, communications failures, power failures, earthquakes or other
         disasters.

<PAGE>   41

                                       21

IN WITNESS WHEREOF the Parties have executed this Agreement.

                                   SMARTSOURCES.COM TECHNOLOGIES INC.

                                       Per:  /s/ NATHAN FIFCO
                                             ----------------------------------
                                             Name:  Nathan Nifco
                                             Title: Chairman & CEO

                                   CIVICLIFE.COM INC.

                                       Per:  /s/ KEVIN HIGGINS
                                             -----------------------------------
                                             Name:  Kevin Higgins
                                             Title: President

<PAGE>   42

                            Agreement for the Supply
                                      of a
                                  Civic Portal

                                    Between

                              ISA and SmartSources

                                February 4, 2000

<PAGE>   43

<TABLE>
<CAPTION>

TABLE OF CONTENTS
<S>                                                                                  <C>
1. PARTIES..................................................................         4

2. DEFINITIONS AND REFERENCES...............................................         5

3. PURPOSE AND DURATION OF THE AGREEMENT....................................         6

4. CONTEXT AND SCOPE........................................................         6

5. EXPECTATIONS OF THE PARTIES..............................................         7

6. MILESTONES, SCHEDULE OF WORK AND PAYMENTS................................         9
   6.1 MILESTONES...........................................................         9
   6.2 SCHEDULE ELEMENTS....................................................         9
   6.3 PROJECT FUNDING......................................................         9

7. DELIVERABLES.............................................................        11
   7.1 GENERAL..............................................................        11
   7.2 DELIVERABLES BY STAGE OF WORK........................................        11
       7.2.1 CivicLife Deliverables: .......................................        12
       7.2.2 SmartSources Deliverables: ....................................        14
       7.2.3 Joint CivicLife and SmartSources Deliverables: ................        15
   7.3 ACCESS.CA SERVICE DEFINITION.........................................        16
   7.4 CIVIC PORTAL FUNCTIONS AND FEATURES..................................        16
       7.4.1 User Profile Manager...........................................        16
       7.4.2 Channel Manager................................................        16
       7.4.3 Presentation Layer/User Interfaces.............................        16
       7.4.4 Content Retriever..............................................        17
       7.4.5 Channel Renderers..............................................        17
       7.4.6 Content Tagger.................................................        17
       7.4.7 Authoring Wizards..............................................        17
       7.4.8 Context Information Manager....................................        17
       7.4.9 Search Manager.................................................        18
       7.4.10 Collaboration Tools...........................................        18
       7.4.11 Transaction Framework.........................................        18
       7.4.12 Statistics Framework..........................................        19
       7.4.13 Email Tools...................................................        19
       7.4.14 Geographic Information System (GIS)...........................        19
       7.4.15 Community Directories.........................................        19
       7.4.16 User Information Management Tools.............................        20
       7.4.17 Other Tools and Applications..................................        20
       7.5.1 Development Environment........................................        20
       7.5.2 Demonstration/Verification Environment.........................        20
       7.5.3 Production Environment.........................................        21
       7.5.4 Scalability....................................................        21
       7.5.5 Volumetrics....................................................        21
       7.5.6 Testing and Performance Tuning.................................        21
   7.6 DOCUMENTATION........................................................        21
   7.7 IC ACCESS TO CIVICLIFE/SMARTSOURCES DEVELOPMENT AND DEMONSTRATION/
       VERIFICATION ENVIRONMENTS/BRIEFINGS..................................        22
   7.8 INSTALLATION, INTEGRATION & TESTING SUPPORT..........................        22

</TABLE>

                                                                              2

<PAGE>   44

<TABLE>
<S>                                                                                            <C>
   7.9 TRAINING ........................................................................        22
   7.10 OPERATIONAL AND TECHNICAL SUPPORT ..............................................        22
   7.11 DEVELOPMENT SUITE SOFTWARE .....................................................        23
   7.12 DEVELOPMENT AND DEMONSTRATION/VERIFICATION ENVIRONMENT HARDWARE AND SOFTWARE....        23
   7.13 DETAILED SCHEDULE OF DELIVERABLES AND PAYMENTS .................................        23

9.  CHANGE PROCESS .....................................................................        23

10. TERMINATION ........................................................................        23

ANNEX A - ACCESS.CA PILOT TRIAL COMMUNITIES ............................................        24

ANNEX B - SERVICE DEFINITION ...........................................................        25

ANNEX C - AGREEMENT FOR THE INTEGRATION OF SMARTSOURCES AND CIVICLIFE WORK .............        25

ANNEX D - DETAILED SCHEDULE OF DELIVERABLES AND PAYMENTS BY STAGE OF WORK ..............        25
</TABLE>

                                                                             3

<PAGE>   45

1.    PARTIES

The parties to this agreement, (the "Parties"), are:

Innovative Solutions Agency ("ISA")
25 University Avenue, 3rd Floor Holman Bldg
Charlottetown, PEI C1A 7N8

SmartSources Technologies Inc. ("SmartSources")
2030 Marine Drive, Suite 100
North Vancouver, BC V7P 1V7

RELATIONSHIP BETWEEN CIVICLIFE AND SMARTSOURCES

CivicLife, as the Prime Contractor, will develop the Civic Portal Software in
response to the CivicLife Contract and will include the SmartSources
deliverables assigned and identified to be completed by SmartSources in this
agreement.

                                                                              4

<PAGE>   46

2.    DEFINITIONS AND REFERENCES

AGREEMENT:   this contract.

SMARTSOURCES means SmartSources.com Technologies Inc.

Civic Portal means Civic Portal Software, which is the complete collection of
software to be supplied by CivicLife and SmartSources and as defined as
deliverables in Section 7 and Appendix B.

COMPLETION DATE: The completion date of the main part of this contract, defined
as the date on which deliverables are made by SmartSources and CivicLife, and
accepted by IC / ISA. The Completion Date is May 31st, 2000. Certain elements,
including ongoing support by SmartSources and CivicLife, and Intellectual
Property provisions continue beyond the Completion Date, as specified elsewhere
in the contract.

IC means Industry Canada, Information Highway Applications Branch. 155 Queen St
Floor 7 Ottawa, Ontario K1A 0H5

INTELLECTUAL PROPERTY means the kServer Access Edition Software and related
documentation as required in the schedules of deliverables in Section 7 and
ANNEX D of this Agreement.

INTELLECTUAL PROPERTY AGREEMENT means the separate and related agreement
between Industry Canada and SmartSources that governs the ownership, rights,
terms and conditions in respect to the Intellectual Property.

IP means Intellectual Property.

ISA means Innovative Solutions Agency.

KSITE: A kSite is an abstract repository of data from various sources which is
managed as a single entity. A kSite can hold content or can refer to other
sources of content. kSites provide powerful features for the meta-tagging of
content and searching, both by conventional keyword searches and inferential
searches. kSites have the ability to refer to content within other kSites.
KSites can contain purely contextual information which references content held
in content kSites. A kSite can be a persistent object or it can be created
dynamically as a result of a search or query.

KSERVER: A kServer is responsible for managing and maintaining one or more
kSites and dealing with the storage, querying and retrieval of kSite
information. It is a 100% Pure Java environment which uses a sophisticated
meta-data framework to enable the kSite to operate as described.

CIVICLIFE means CivicLife.com Inc.

REFERENCES

This Agreement is related to the following separate agreements, all of which
taken together are part of a complete whole. This Agreement's requirements must
be complied with in concert with the requirements of all of these agreements:

INTELLECTUAL PROPERTY AGREEMENT between Industry Canada and SmartSources,
relating to the kServer Access Edition Software, dated 4 February 2000.

INTELLECTUAL PROPERTY AGREEMENT between Industry Canada and CivicLife, relating
to the Civic Portal Software, dated 4 February 2000.

                                                                              5

<PAGE>   47

AGREEMENT FOR THE SUPPLY OF A CIVIC PORTAL between ISA and CivicLife, a
parallel agreement to this Agreement.

Civic Portal Software Development and Commercial Agreement, between
SmartSources and CivicLife and its Schedule A. Deliverables from
SmartSources.com Technologies Inc. to CivicLife.Com Inc. dated February 4, 2000
appended as ANNEX C to this Agreement and to the parallel agreement between ISA
and CivicLife

3. PURPOSE AND DURATION OF THE AGREEMENT

This agreement (the "Agreement") sets out the specific understandings and
commitments of the Parties for the development, supply, enhancement and support
of a Comprehensive Civic Portal (the "Civic Portal").

The Agreement also identifies the ownership of Intellectual Property (the "IP")
and associated licenses, rights and royalties. Upon completion of the terms of
this Agreement, Industry Canada and SmartSources will be joint owners of and
have the right to market, license, commercialize and operate the kServer Access
Edition Software subject to the IP ownership and use conditions set out in the
Intellectual Property Agreement.

IC desires to procure a fully functioning Civic Portal, defined in the text
below, for delivery by the Completion Date and has engaged ISA as its
contractor.

CivicLife, in conjunction with SmartSources will develop and deliver the Civic
Portal in accordance with the detailed schedule in Section 7, Deliverables,
below.

With the exception of the Intellectual Property Agreement, and Section 7.10,
Operational Support, the Agreement covers the period from the date of signature
to the Completion Date, unless changed by mutual agreement amongst the Parties.
Operational Support as defined in Section 7.10 Operational and Technical
Support will be provided by SmartSources and CivicLife for 1 year from the
Completion Date.

4.    CONTEXT AND SCOPE

IC is in the process of developing and rolling out a national ACCESS.CA service
to be launched in December 2000. In preparation for the national launch, IC
requires a functioning portal to be available by the Completion Date for
technical verification and immediately thereafter for up to 20 Pilot Trials in
communities across Canada. Pilot Trials would be operational until launch of
the national service at the end of 2000.

Annex A contains a list of communities that are candidates for Pilot Trials.
Other communities may be added to this list. IC will determine the list of
Pilot Trial communities and the priority sequence for Pilot Trials.

CivicLife, in partnership with SmartSources, will develop and supply Civic
Portal software with the capabilities set out in Section 7 Deliverables that
will be capable of being scaled to provide service in all of the Pilot Trial
communities. The software shall be further scalable for national launch and
growth. SmartSources and CivicLife will also provide the design and other
specifications and requirements for the server hardware and software necessary
to host the Civic Portal software in a sufficient scale to provide simultaneous
access in the Pilot Trial communities, and subsequently for national launch and
growth. These specifications will be provided in document form within 10
working days of receipt of the final list of pilot trial communities and
concurrent user estimates from IC.

                                                                              6

<PAGE>   48

CivicLife and SmartSources will design the Civic Portal software to accommodate
establishment of:

         a)   additional stand-alone development environments
         b)   an on-line verification environment where new capabilities can be
              tested; and
         C)   a fully scaled-up production environment.

By the Completion Date CivicLife and SmartSources will supply the working
portal software as defined in Section 7, Deliverables. Since much of the work
will be in a development phase, work will progress to the Completion Date in a
collaborative fashion between CivicLife, SmartSources and Industry Canada.
Specific modifications and refinements to capabilities will be incorporated
based on discussion, decision and documented agreement amongst the parties.

SmartSources and CivicLife will provide documentation, and training and
installation, integration and testing support to Industry Canada and its
designated contractors and service operators as defined in Section 7
Deliverables.

The contracted cost of the work up to the Completion Date is $500,000 (Canadian
Funds). Decisions regarding specific approach for launch and further
expenditures will be dependent on the performance of SmartSources and
CivicLife, and other planning considerations.

CivicLife and SmartSources will design the Civic Portal software using
recognized industry standards to accommodate additions after the completion
date of features and functions by third parties as may be requested,
contracted, or received unsolicited by IC. Third party add-on capabilities may
include alternative interfaces, applications, templates, content, plug-ins and
other features that could be reasonably expected within a portal. Although the
ability to incorporate such 3rd-party capabilities will be inherent in the Civic
Portal design, there may be additional funding requirements and revisions to
schedule associated with doing so.

While the deliverables under this Agreement are defined by the scope, above, by
becoming a joint owner in the Intellectual Property, IC's use of the Civic
Portal Software is not limited to use only in the context of Pilot Trials for
ACCESS.CA. The Intellectual Property Agreement provides the terms and
conditions of the use of the Intellectual property by the Parties.

5.    EXPECTATIONS OF THE PARTIES

IC requires that SmartSources and CivicLife have established a formal agreement
that clearly defines roles, and individual elements that each party contributes
to the overall deliverables as defined in this Agreement. The agreement between
SmartSources and CivicLife must specify responsibility for development, supply
and support of individual elements of the Civic Portal, and responsibility for
their combination into an integrated whole and the support of the whole. Such
an agreement is included in this Agreement as ANNEX C, Civic Portal Software
Development and Commercial Agreement.

CivicLife and SmartSources agree to build on existing CivicLife and
SmartSources technologies to develop and launch a Civic Portal aimed at
satisfying the interaction needs of public sector organizations and the public.
Public sector organizations include government agencies at all levels as well
as school boards and schools, and potentially post-secondary educational
institutions. The public includes citizens, businesses and community
organizations.

General capabilities of the Civic Portal will include:

     o    'Single window' connectivity to existing government services across
          all relevant levels;

     o    Localization of service presentation by postal code;

     o    Initial electronic democracy capabilities;

                                                                              7

<PAGE>   49

     o    Tools and services which facilitate the delivery of public sector
          content and execution of transactions;

     o    An innovative web interface which simplifies the public's consumption
          of public sector offerings.

     o    Tools to create or integrate community, business and organizational
          directories for all communities across Canada

     o    Highly responsive FAQ interface

The business objective of the project is to build the essential components of a
Civic Portal to meet the civic interaction needs of Canadians.

The Civic Portal will be broad in scope and by the Completion Date it will
provide sophisticated capabilities to illustrate the full power of the ultimate
production site to be launched on a national basis later in 2000.

Delivery of the Civic Portal lays the groundwork for ACCESS.CA to have the
potential to become one of the Internet's major portal sites achieving several
significant benefits for Canada:

     o    Electronic government service delivery to Canadian citizens,
          businesses and community organizations;

     o    An interactive, citizen-centred, web-based presence for schools and
          community organizations;

     o    A rapid uptake of e-commerce capabilities across the Canadian
          economic spectrum in both urban and rural geographies;

     o    Advancement of the global competitiveness of the Canadian public
          sector;

     o    Development of key Internet technologies for global commercialization
          by CivicLife and SmartSources

This project will realize the development of several important components of
the Civic Portal:

CIVIC PORTAL GATEWAY -one-stop window to the civic world - including all
levels of government and K-12 schools - for citizens, businesses and community
organizations to access information, transactions, news, services etc.

CIVIC PORTAL AUTHOR -- tools and services which enable governments, community
groups, businesses and schools to plug into the portal to heighten current
services, information and transaction capabilities as well as animate
communications with constituents/citizen base

CIVIC PORTAL CONTEXT MANAGEMENT FRAMEWORK -- It is essential that users are
able to gain easy access to the complex world of public sector content and
services. This component of the project will leverage existing enabling
technology developed with previous support and investment from CANARIE (TAD
`95) to facilitate context-based access, search and navigation to Internet
content by citizens, businesses, community organizations and schools.

                                                                              8

<PAGE>   50

6.    MILESTONES, SCHEDULE OF WORK AND PAYMENTS

6.1   MILESTONES

The project will be conducted over a four-month period commencing in February
2000 and completing in May 2000. Key project milestones are:

February 4th, 2000 - Complete selection and procurement of all key technology
components;

February 29th, 2000 - Complete detailed definition of initial software
components, look and feel, and portal architecture;

March 31st, 2000 - Release portal alpha version for presentation and user
interface testing and review;

April 30th, 2000 - Release portal beta version with 50% Federal and Provincial
content and services, along with 10% Municipal, School, Community and Business
content and services;

May 31st, 2000 - Release portal beta version for external review.

6.2   SCHEDULE ELEMENTS

The main schedule elements within stages of work leading up to the milestones
identified in Section 6.1, above, are as follows:

     o    SmartSources and CivicLife conduct the work within the stage of work

     o    SmartSources and CivicLife submit the work for review and payment

     o    IC reviews work. Assuming work is substantially acceptable, ISA will
          pay CivicLife and SmartSources, as relevant, minus a 10% holdback,
          within 30 days of invoice. Upon review, if no non-conforming elements
          are found in the work, then the holdback will be paid to CivicLife
          and SmartSources, as relevant, within 60 days of invoice. In the
          event that non-conforming elements are identified, the holdback will
          be retained by ISA until 30 days following the correction to these
          non-conforming elements.

After the Completion Date, CivicLife and SmartSources will provide support as
defined in Section 7.10 Operational and Technical Support to Industry Canada
for a period of 1 year.

6.3   PROJECT FUNDING

Past Investments

This project to develop and launch a Civic Portal builds on prior efforts, both
privately- and publicly-funded, to develop key technology components and
intellectual property. The partners have invested approximately $2.5 million in
these components.

Proposed Investments

This proposal requests ISA funding in the amount of $2.020 million to be applied
as shown in the following summary table. Specific deliverables are associated
with each payment, on a detailed schedule as per ANNEX D, Detailed Deliverables
and Payments by Stage of Work.

<TABLE>
<CAPTION>
----------------------------------------------------------------------------------------------------
DATE             STAGE OF WORK (S) & MILESTONE (M)             CIVICLIFE   SMARTSOURCES   TOTAL
<S>              <C>                                           <C>           <C>          <C>
----------------------------------------------------------------------------------------------------
Feb 4            Contract signature/procure                    $510K         $250K         $760K
2000             development environment (S,M)
----------------------------------------------------------------------------------------------------
Feb 29           Detailed definition and documentation of      $325K         $ 75K         $400K
2000             Civic Portal Software components (S);
                 Design approved (M)
----------------------------------------------------------------------------------------------------
</TABLE>

                                                                               9

<PAGE>   51

<TABLE>
<S>              <C>                                           <C>           <C>          <C>
----------------------------------------------------------------------------------------------------
March 31         Alpha Release of Civic Portal Software      $  335K       $  75K        $  410K
2000             (S); Alpha Release approved (M)
----------------------------------------------------------------------------------------------------
April 30         Beta Release (Internal) of Civic Portal     $  300K       $ 100K        $  400K
2000             Software (S); Beta approved (M)
----------------------------------------------------------------------------------------------------
May 31           Beta Release (External) of Civic Portal     $   50K       $   0         $   50K
2000             Software (S); Beta external approved
                 (M)
----------------------------------------------------------------------------------------------------
May 31           Pilot Operations--operational and           $    0K       $   0K        $    0K
2000 to          technical support (S)
May 31
2001
----------------------------------------------------------------------------------------------------
                 Total                                       $1,520K       $ 500K        $2,020
----------------------------------------------------------------------------------------------------
</TABLE>

                                                                             10

<PAGE>   52

7.   DELIVERABLES

7.1  GENERAL

The objective of the development plan is to make progress on the development of
all of the portal features described below and to have a working site capable
of supporting the pilot trial activities available by the Completion Date.

The plan is to develop reliable, robust and high performance capabilities.
Following the Completion Date, additional functionality could be developed to
enhance the intended comprehensive functionality objectives. Such enhancements
are not part of the Agreement and are dealt with in the Intellectual Property
Agreements between SmartSources and IC, as well as between CivicLife and IC.

By the Completion Date, the Civic Portal will be based upon proven and scalable
technology that can be further tuned to meet the performance requirements of a
major portal and ultimately be capable of operating on a worldwide basis. For
the purposes of the Agreement, the portal will satisfy requirements in Canada.

The Civic Portal will be built to be used on stand-alone and on-line
development environments; online demonstration and verification environments;
and on-line production environments.

Section 7.2 provides deliverables by stage of work for CivicLife and jointly
for CivicLife and SmartSources.

Section 7.3 specifies the service definition requirements of the Civic Portal
deliverables.

Section 7.4 describes the functional and feature requirements of the Civic
Portal deliverables.

Sections 7.5 through 7.13 define design requirements; documentation; access to
development environment & briefings; installation, integration and testing
support; training; operational and technical support; development suite
software; demonstration system components.

ANNEX D provides a detailed schedule of Civic Portal deliverables and payments
by phase of work.

 7.2  DELIVERABLES BY STAGE OF WORK

Work will be performed by SmartSources, and jointly by CivicLife and
SmartSources, in accordance with the schedules of deliverables shown in 7.2.2
and 7.2.3.

Integration of deliverables between CivicLife and SmartSources into a complete
whole at each stage of work will be the responsibility of CivicLife. When there
is adequate demonstration of the integration of work, the work in that stage
will proceed to review and acceptance by ISA within the corresponding milestone.
Upon acceptance, the work in that phase is approved and will be paid for. A 10%
holdback will be retained as described in Section 6.2.

                                                                             11

<PAGE>   53

7.2.1    CIVICLIFE DELIVERABLES:

-------------------------------------------------------------------------------
Stage of       CivicLife Deliverables
Work
-------------------------------------------------------------------------------
1              $510,000
Feb 4,
2000           Selection of software technology for the construction of the
               development environment for the Civic Portal taking into
               consideration the eventual deployment flexibility.

               The selected technology will allow for the deployment
               environment to use different Operating System and Database
               Management Systems should that flexibility be required.

               As a result of this selection process. CivicLife will establish
               and operate a development, test and verification environment for
               use during the life of this contract and for a period of 12
               months thereafter.

               The services provided include:

               -        T1 internet access to the development environment for
                        IC and other authorized parties.
               -        Firewalling.
               -        Management and maintenance of the environment including
                        7x24 hardware support.
               -        Provision of software and infrastructure components.
               -        Provision of hardware to operate the development
                        servers.
               -        Provision of staff to operate and manage the environment
-------------------------------------------------------------------------------

2              $325,000
Feb 29,
2000           Detailed definition of the individual Civic Portal software
               components for delivery under this project.

               Definition of the user interface look and feel for at least two
               "skins" for the Beta phase.

               Definition of the Civic Portal architecture for the following
               areas:

               Multi-lingual capabilities
               User profile manager
               Channel Manager
               Presentation Layer
               Content Retriever
               Channel Renderers
               Content Tagger
               Geographic Information System for geographic content organisation

               Collect 50% Canadian Federal and Provincial content and
               services.
-------------------------------------------------------------------------------

                                                                             12

<PAGE>   54

CIVICLIFE DELIVERABLES, CONTINUED:

-------------------------------------------------------------------------------
3              $335,000
March 31
2000           Alpha releases of the following Civic Portal components:

               Multi-lingual capabilities
               User profile manager
               Channel Manager
               Presentation Layer
               Content Retriever
               Channel Renderers
               Content Tagger
               Geographic Information System for geographic content organisation

               Definitions of the following Civic Portal components:

               Self-subscription Authoring Wizards for Businesses, Communities
                 and Government
               Services
               Collaboration tools
               Initial cut of the Transaction Framework
               Initial cut of the Statistics Framework
               E-mail Tools
               User Information Management Tools
               Other Tools and Appliances

               Collect 10% Municipal, School, Community and Business content and
               services.
-------------------------------------------------------------------------------
4              $300,000
Apr 30 2000
               Beta releases of the working Civic Portal. This will include all
               of the capabilities identified above.

               Certain of these capabilites will be limited in their scope for
               example the statistics and transactional capabilities.
-------------------------------------------------------------------------------
5              $50,000
May 31
2000           Availability of Beta Civic Portal for external review. This will
               run on the existing server infrastructure and will cater for
               approximately 200 concurrent page generations. In real life,
               this should relate to a user audience of approximately 1,000
               intensive users in any one hour.
-------------------------------------------------------------------------------
6              $0
Post May       technical and operational support for above deliverables.
31 2000
-------------------------------------------------------------------------------
Total          $1,520,000
-------------------------------------------------------------------------------

                                                                             13

<PAGE>   55

 7.2.2       SMARTSOURCES DELIVERABLES:
-------------------------------------------------------------------------------
Stage of
Work             SmartSources Deliverables

-------------------------------------------------------------------------------
1              $75,000
Feb 4
2000           Selection of technology for the construction of the development
               environment of the kServer Access edition required to support
               the Civic Portal within the Context Information Manager and
               Search Manager functions.

               As a result of this selection process SmartSources will
               establish and operate a development environment for use during
               the life of this contract and for a period of 12 months
               thereafter for the development of the kServer Access.ca Edition
               in support of CivicLife.

               The services provided include:

               -    Management and maintenance of the environment including
                    7x24 hardware support.
               -    Provision of software and infrastructure components.
               -    Provision of hardware to operate the development servers.
               -    Provision of staff to operate and manage the environment.

               $175,000

               Production of the following technical documentation:
               - KServer Access Edition white paper
               - KServer Access Edibon API
               - KServer Access Edition Meta-data Framework

               Consultation relevant for each document preparation and revision
               along with on-going maintenance.

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

2              $75,000
Feb 29
2000           The following technical documentation and specifications of the
               kServer Access Edition required to deploy the individual software
               components:

               kServer technical systems specifications
               kServer API specifications
               kServer administrative interface technical specifications

               Detailed definition of the individual software components for
               delivery under this project.

               Definition of the architecture for the following areas:

               Context Information Manager
               Search Manager

--------------------------------------------------------------------------------
3              $75,000
March 31
2000           Alpha releases of the following components:

               Context Information Manager
               Search Manager
--------------------------------------------------------------------------------

                                                                             14

<PAGE>   56

SMARTSOURCES DELIVERABLES, CONTINUED:

4              $100,000
Apr 30 2000    Beta releases of the kServer Access edition embedded technology.
               This will include the following capabilities:

               Context Information Manager
               Search Manager

               Certain of these capabilities will be limited in their scope for
               example the statistics and transactional capabilities.
-------------------------------------------------------------------------------
5              Beta release support to CivicLife.
May 31
2000

--------------------------------------------------------------------------------
6              Technical and Operational Support for the above deliverables.
Post May
31 2000
--------------------------------------------------------------------------------

               Total $500,000
--------------------------------------------------------------------------------

 7.2.3       JOINT CIVICLIFE AND SMARTSOURCES DELIVERABLES:

Joint deliverables shall be completed prior to the deliverables being submitted
for review and acceptance in each phase of work.

--------------------------------------------------------------------------------
Phase          Joint Deliverables
--------------------------------------------------------------------------------
1              Identification of key integration tasks for SmartSources kServer
Feb 4          and CivicLife technologies.
2000
--------------------------------------------------------------------------------
2              Detailed integration plan for all design deliverables of
Feb 29         CivicLife and SmartSources.
2000
--------------------------------------------------------------------------------
3              Full integration of Alpha release deliverables of CivicLife and
March 31       SmartSources.
2000
--------------------------------------------------------------------------------
4              Full integration of Beta release - internal - deliverables of
Apr 30         CivicLife and SmartSources.
2000

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

5              Full integration of Beta release - external - deliverables of
May 31         CivicLife and SmartSources.
2000
               Plan for integrated technical and operational support in
               preparation for ACCESS.CA Pilots.
--------------------------------------------------------------------------------
6             Integrated technical and operational support of all integrated
Post May      deliverables, above as defined in Section 7.10 Operational and
31 2000       Technical Support.
--------------------------------------------------------------------------------

                                                                             15

<PAGE>   57

7.3 ACCESS.CA SERVICE DEFINITION

The Civic Portal shall be capable of providing service features to citizens,
small businesses, communities, and government organizations as defined in Annex
B, Service Definition.

7.4 CIVIC PORTAL FUNCTIONS AND FEATURES

Sections 7.4.1 to 7.4.17 provide descriptions of the Civic Portal major
components with associated capabilities. The Civic Portal shall conform to
these descriptions.

As a general requirement, portal functionality will be developed in independent
modules. This will permit: independent scalability of functions based on demand
for their use; ability to upgrade and repair individual modules without having
to affect the entire portal software; and other operational flexibilities.

SmartSources and CivicLife will provide best estimates for assessing the cost
of major separate functions, and where applicable cost per transaction. This
is to enable IC to be able to make decisions regarding future development and
rollout priorities.

7.4.1  USER PROFILE MANAGER

This will allow users to register with the portal and to identify sufficient
information about themselves to allow the portal to automatically select
content based upon location and demographic information. It will also allow for
language selection.

Users may also search for other content either within their local community or
elsewhere and incorporate this content into their own `personal portal'. Other
content may be organized into other geographic areas or by special interests.

In addition, the user profile will have the ability to securely retain other
personal information required to complete certain on-line services.

Information on external e-mail accounts will also be held to facilitate the
integration of the eDemocracy and Collaboration elements of the site.

7.4.2  CHANNEL MANAGER

This service will allow channels of information to be created and managed by
the portal. It will include a wide range of channel formats and integration
with appropriate parsing technology.

Channels may be generally available to all users of the portal or they may be
accessible on some form of revenue basis - e.g.: membership fee based.

7.4.3  PRESENTATION LAYER / USER INTERFACES

A wide number of different presentation formats will be provided. These will
accommodate the following differences between users:

     o    User look and feel preference;
     o    Browser capabilities;
     o    Navigation and interaction preferences (whether to use Macromedia
          Flash, for example);
     o    Colour, font and style preferences;

                                                                             16

<PAGE>   58

     o    `Skins' to suit different age groups;

     o    Favourites referencing content selected during the user's navigation
          of the site.

The Portal will be built to be able to accommodate additional user interfaces
from third parties. Integration of a particular interface will depend on the
interface's ability to map to the Civic Portal's technical specification for
such interfaces.

7.4.4 CONTENT RETRIEVER

This service will retrieve the content to be rendered in the appropriate
formats by the Channel Renderer. Based upon the user's profile including
language preference, the appropriate content for each channel will be retrieved
and provided for rendering.

The Content Retriever will be able to access any content anywhere in the portal
subject to security and individual user restrictions.

7.4.5 CHANNEL RENDERERS

There will be a wide number of these to deal with the different channel formats
and layouts to be presented. Extensive use of Style Sheets (both CSS and XSL)
will be made to provide for the presentation of data from XML sources.

7.4.6 CONTENT TAGGER

The Content Tagger will enable portal administrators to browse to other sites
and to select specific content from those sites for incorporation into the
portal. This tool facilitates the incorporation of 3rd-party website content
within the Civic Portal frame and `look and feel' environment and permits
maintenance of a `live' link to such content as it is modified by the content
owner.

7.4.7 AUTHORING WIZARDS

These tools will enable all manner of portal contributors to `opt-into' the
portal and include their content or e-services in a standard manner. For
example, wizards for business to become part of the site will be provided
including the ability to reference external content or to create their own
content using a built-in WYSIWYG HTML editor.

Other authoring wizards for Government Services, Community Associations,
eDemocracy and for Channel Authoring will also be provided.

7.4.8 CONTEXT INFORMATION MANAGER

The Context Information Manager is a series of kSites which can hold both
structured and unstructured content. This is based upon the kServer technology.
The following capabilities are supported:

     o    The ability to hold both original content and references to various
          types of external content.
     o    Information regarding the structure of the content to enable the
          Content Retriever and Channel Renderers to correctly format the
          content.
     o    An ability to Tag the content using content tags which will enable
          the Search Manager to provide sophisticated searching capabilities.

This will be achieved using any number of kSites. These kSites will fulfill the
following functions:

     o    Content kSite - A kSite that contains either original content or
          references to external content.
     o    Context kSite - A kSite that provides the contextual information
          required to perform searches and to provide customizable views.

                                                                             17

<PAGE>   59

      o  User kSite -- A user-specific kSite which allows the user to define
         their own channels of information and to reference content held in
         other kSites or out on the Internet. These kSites can also be
         associated with specific community portals.
      o  Query kSite -- Either a temporary or permanent query result set that
         can be saved by a user and/or used as the basis for further inferential
         searching.

7.4.9  SEARCH MANAGER

The Search Manager uses the sophisticated data capabilities of the Context
Information Manager to provide the portal user with a rapid method of locating
any content within the portal.

Searching capabilities will include:

     o    The ability to search by keyword or phrase.
     o    To use any combinations of Tags.
     o    To save the results of a search for later use.
     o    To use the results of one search as the basis for a more detailed or
          refining search.
     o    To use a natural language interface to locate FAQs and other
          information.

The critical differentiator for the Search Manager is that it operates in the
context of the user's own information. Therefore, it is aware of the location
of the user and certain aspects of the users profile. This enables the Search
Manager to provide highly relevant results from the user's own community along
with any special interest communities which the user has selected.

7.4.10 COLLABORATION TOOLS

These include the facilities for both users and community portal operators
required to create informal Polls, Discussion Groups, News and Notices and
other content elements targeted at individuals or groups of users.

These tools will be used in the citizen consultation and Community areas of the
site to enable Citizen to Citizen and Citizen to Government interaction.

The facility to utilize real-time instant messaging as well as access to
Internet Relay Chat (IRC) and ICQ (I Seek You) style conference and chat room
services will also be provided.

7.4.11 TRANSACTION FRAMEWORK

This will be a series of wizards and definitions to enable Electronic Service
Delivery via the portal by various government departments and agencies at the
Federal, Provincial and municipal levels. Over a period of time, a series of
XML standards and definitions will emerge for how the portal exchanges data
between its transaction definitions and external ESD solutions.

The Transaction Framework will also provide the mechanism for collecting and
transferring fees to appropriate content providers. Content providers may fall
into a number of categories but may include local portal operators or
commercial vertical community operators.

Examples of transaction types by category include:

License applications and payments
Benefits applications
Filing of complaints
Public requests for information
Registrations

                                                                             18

<PAGE>   60

Tax payments
Reservations for public facilities
Fine payments

7.4.12 STATISTICS FRAMEWORK

Detailed standard portal usage logs will be collected for all portal traffic.
These logs can be viewed both as detailed log items in a database, and in the
form of various statistical and other reports that will be configurable by
ACCESS.CA administrators. A third-party web activity reporting package facility
for creating, viewing and analyzing these statistics will be required and is
not provided with the portal.

In addition, the Statistics Framework will also provide the underlying
mechanism for collecting data to allow commercial operators to collect their
fees.

A full technical specification will be documented and delivered upon
completion of this contract.

7.4.13 EMAIL TOOLS

Email tools will be provided to allow portal users to have their own personal
e-mail address. In addition, the ability to integrate with other external
e-mail will be provided. Users can nominate whether they wish to use an
existing e-mail account with the portal. The e-mail manager will also be able
to present a single view of multiple e-mail accounts.

Email must be accessible by any registered user from any Internet
browser-capable computer

Email, at its most basic level, can be anonymous - i.e. - user need only
provide an "alias" user name and a private password to obtain an account

Layers of user identification and validation would be required if Email is used
within the scope of transactions requiring security - e.g.: financial
transactions

7.4.14 GEOGRAPHIC INFORMATION SYSTEM (GIS)

This will enable the portal to identify where the user is located and to
therefore map the content that is applicable.

A capability to deal with spatial data and other abstract types is required.
This must be able to resolve Postal Code information into accurate geographic
location information.

7.4.15 COMMUNITY DIRECTORIES

The Civic Portal will be built to accommodate directories of businesses and
other organizations for all communities across Canada. These directories may be
added by IC or its designated contractors.

To aid in using the GIS capabilities, directories developed for the Civic
Portal will include postal code reference data for each directory entry and
community.

The Civic Portal user interfaces shall have prominent display of directories
and ready access to any desired directory within the fewest number of clicks.

Third party directories can be added or referenced in the Civic Portal. To this
end, standards for preferred directory functionality and form will be provided.

                                                                             19

<PAGE>   61

7.4.16 USER INFORMATION MANAGEMENT TOOLS

The Civic Portal will include personal calendar, personal contact manager, and
other personal applications into which personal data can be stored. These
applications shall be capable of being synchronized with PDA devices (e.g.:
Pilots, etc) but this capability is not part of the initial project to be
delivered by the Completion Date. These tools will only be accessible by the
registered individual.

The Civic Portal shall also include calendars, contact and other applications
that can be used in context of collaboration groups. For example, this will
enable communities of interest to keep a common calendar and contact management
profiles (including timelines & critical path). These tools will only be
accessible by members of collaboration groups, and designated individuals from
these groups will perform updates.

The Civic Portal shall also include broader community calendars and contact
lists that can be accessed by the public at large. Designated individuals will
perform updates.

All calendars, contact managers and other applications shall be capable of
being updated from selections of data in other accessible calendars, contact
managers and applications.

7.4.17 OTHER TOOLS AND APPLICATIONS

The Civic Portal shall be built to accommodate third party tools and
applications using industry standards which are readily available to
developers. Such tools and applications would be incorporated into the Civic
Portal online production environment by IC after appropriate testing on a
development environment and on-line verification environment.

7.5 CIVIC PORTAL INFRASTRUCTURE DESIGN REQUIREMENTS

7.5.1  DEVELOPMENT ENVIRONMENT

Until the Civic Portal is finally delivered to IC by the Completion Date, the
development environments will be hosted at CivicLife in Ottawa, and
SmartSources in Vancouver.

Once IC has taken delivery and turned the Civic Portal on for service, there
can be any number of stand-alone or on-line development environments associated
with the Civic Portal software.

Both SmartSources and CivicLife shall provide a complete specification and
design for stand-alone and on-line development environments which will permit
any individual environment to be used for development and modification
associated with the entire Civic Portal and any subset of capabilities of the
Civic Portal. Refer to Section 7.6

7.5.2  DEMONSTRATION / VERIFICATION ENVIRONMENT

The demonstration environment for the Beta preview of the Civic Portal will be
contained on the CivicLife-development servers.

IC, directly or through a designated provider, will establish an on-line
verification environment to be used to launch Pilot Trial verifications in new
communities, and add new content, features, applications and other capabilities
to Pilots and nationally-launched ACCESS.CA service.

CivicLife and SmartSources shall provide a complete specification and design
for an on-line verification environment that will permit verification of
capabilities associated with the entire Civic Portal and any subset of
capabilities of the Civic Portal, including third party capabilities. Refer to
Section 7.6

                                                                             20

<PAGE>   62
7.5.3 PRODUCTION ENVIRONMENT

IC, directly or through a designated provider, will establish a production
environment.

CivicLife and SmartSources shall provide a complete specification and design
for an on-line production environment that will permit integration of
capabilities associated with the entire Civic Portal initially, and
subsequently any subset of new or modified capabilities of the Civic Portal,
including third party capabilities. Refer to Section 7.6.

7.5.4 SCALABILITY

The required performance from the Civic Portal technology for purposes of
demonstration is to ultimately be able to deliver a performance of 500
concurrent page generations on a single dual-CPU server with no single page
view taking more than 5 seconds.

This equates to a real-world performance of 360,000 page views per hour per
server. With a typical beta user performing around 100 page views per hour,
this would suggest that around 3,600 concurrent previewers could be accessing
the beta portal.

The first demonstration of the portal may not reach these performance levels
due to limitations in the size of the servers and of the supporting database
server. However, the technology selected will have the capability to scale to
these levels in the real production environment.

A figure of 1,000 concurrent previewers has therefore been selected as being
representative of the actual performance which will be available from the
demonstration environment.

CivicLife and SmartSources will provide IC with full information regarding
scalability and sizing of the Civic Portal, including necessary formulas for
calculating capacity requirements of all servers, software, and Internet
connectivity. Refer to Section 7.6.

7.5.5 VOLUMETRICS

CivicLife and SmartSources will provide volume-based design parameters for the
purposes of initial sizing and subsequent periodic expansions of the production
environment. These parameters will take account of the number of users in each
category, the number of page requests and views, the quantity of sites accessed
for page views and feeds, the number of feeds and their frequency of updates,
the network access architecture of the portal, and any other element which will
have an impact on sizing and quality of performance.

7.5.6 TESTING AND PERFORMANCE TUNING

It is intended that the portal will be tested in a real world simulation for
its performance characteristics during the demonstration phase. This testing
will involve loading the software onto a suite of real-world servers and
simulating the workload through using specialist load testing software.

Products such as Mercury LoadRunner will allow several thousand real users to be
simulated using low-cost PC workstations. CivicLife will arrange for tests which
can simulate around 4,000 or more concurrent sessions which can be set-up to
simulate multiple users. It is expected that a test simulating up to 40,000 real
world users can be realistically modelled.

7.6 Documentation

SmartSources and CivicLife will provide to Industry Canada full documentation
on all software

                                                                             21

<PAGE>   63
developed and delivered up to Completion Date.

This documentation will consist of two documents: Civic Portal Design
Specification and Civic Portal Operations Specification

Civic Portal Design Specification

     o    General description of the Portal
     o    Functional description of all of the elements of the portal
     o    Interface requirements amongst elements within the portal
     o    Interface requirements for third party capabilities
     o    Installation, integration and testing methodology
     o    Version management methodology
     o    Annotated source code for all portal functions
     o    Recommended development suites

Civic Portal Operations Specification

     o    Network architecture and quantified design for all servers, including
          development, verification, and production servers for Pilot Trial of
          various sizes; and an initial national launch. Formulas and factors
          for sizing will be provided.
     o    Internet access architecture and quantified design, as above, for all
          servers
     o    Server software requirements and specifications
     o    Data architecture of the portal
     o    Data management requirements and recommendations for the portal
     o    Security design / recommendations for all parts of the system
     o    Operating standards
     o    Support functions necessary to maintain operating standards
     o    Open standards for addition of third party components, software,
          applications, features and other capabilities

7.7 IC ACCESS TO CIVICLIFE / SMARTSOURCES DEVELOPMENT AND DEMONSTRATION/
VERIFICATION ENVIRONMENTS / BRIEFINGS

SmartSources and CivicLife will provide access on request by IC to their
respective development and demonstration/verification environments for
purposes of observation and verification of development.

7.8 INSTALLATION, INTEGRATION & TESTING SUPPORT

SmartSources and CivicLife will provide 10 person days support to Industry
Canada and its designated contractors and operators for installation,
integration and testing of the portal software or appropriate sub-components if
applicable onto stand-alone development environments, on-line verification
environments, and on-line production environments.

7.9 TRAINING

SmartSources and CivicLife will provide Industry Canada and its designated
contractors and operators with 10 person days of training to communicate how to
install, integrate, test and operate all components of the Portal software.

7.10 OPERATIONAL AND TECHNICAL SUPPORT

SmartSources and CivicLife will provide Industry Canada and its designated
contractors and operators

                                                                             22

<PAGE>   64
operational and technical support for the duration of one year from the
delivery date.

The operational and technical support will consist of case management services
for cases reported to SmartSources and CivicLife in connection with the
operation of the Civic Portal software. Cases will include problems and
queries. Case management services will cover case logging, case classification
as to case type and case severity/urgency, and case resolution in terms of
software fault correction or preparation and proposal of plans to deal with
complex or difficult cases. Support coverage will be from 9:00 AM to 5:00 PM
EST on Government of Canada business days. Support coverage outside of this
period will be provided on an emergency pay-as-used basis at CivicLife and
SmartSources professional services rates.

7.11 Development Suite Software

SmartSources and CivicLife will supply IC with a five-concurrent-user license
for the full software development suite. Such software and licenses shall allow
sub-licensing to designates or contractors of IC for use on IC licensed
facilities.

IC use of this software assumes IC access to operating system and database
software and workstation and server hardware. IC should expect to purchase
annual maintenance support on these components from the providing vendor.
Any sub-licensing will be subject to 3rd-party licenses restrictions.

7.12 DEVELOPMENT AND DEMONSTRATION / VERIFICATION ENVIRONMENT HARDWARE AND
     SOFTWARE

IC will have guaranteed access to CivicLife and SmartSources development and
demonstration/verification environments for purposes of developing changes
and additions to ACCESS.CA content and applications for a period of 1 year
following Completion Date. This facility will support up to five simultaneous
developers.

Such development activity will be coordinated with CivicLife and SmartSources
on a mutually agreed basis.

7.13 DETAILED SCHEDULE OF DELIVERABLES AND PAYMENTS

ANNEX D provides a detailed schedule of deliverables and payments by stage of
work.

8. CHANGE PROCESS

This Agreement may be changed by mutual agreement between the parties.

Changes will be formally recorded in new Annexes. They will identify the nature
of the change, and may trigger the requirement to issue revised text for
various sections of this agreement and / or its annexes. There will also be a
recording of the consequent changes in costs and responsibilities of parties.

Changes may be initiated by either party by providing a request in writing.

Changes will not be made unilaterally by either party.

9. TERMINATION

                                                                             23

<PAGE>   65
ANNEX A - ACCESS.CA PILOT TRIAL COMMUNITIES

The following communities across Canada may be included in Pilot Trials of
ACCESS.CA following delivery of the Civic Portal software from CivicLife and
SmartSources. Pilots will be implemented according to a schedule to be
established by IC, and will continue until the national launch of ACCESS.CA
service.

<TABLE>
<CAPTION>
COMMUNITY                                  POPULATION       (THOUSANDS)
                                              1998             1996

<S>                                        <C>              <C>
St Johns, NFLD                                173.6
Charlottetown, PEI                                            32.5
Halifax, NS                                   348
St John, NB                                   127.3
Fredericton, NB                                               46.5
Moncton, NB                                                   59.3
Montreal Metropolitan Area, QUE                               3,326,510
Montreal city, QUE                                            1,016,376
Montreal - Dorval city, QUE                                   17,572
Montreal - East Montreal, QUE                                 3,523
Montreal - North Montreal, QUE                                81,581
Montreal - West Montreal, QUE                                 5,254
Montreal - Longueuil, QUE                                     127,977
Quebec, QUE                                   687.2
Sherbrooke, QUE                               152.7
Abitibi/Temiscamingue, QUE
Toronto Metropolitan Area, ONT                                4,263,757
Toronto City, ONT                                             653,734
Toronto International Airport ONT                             544,382
Hamilton, ONT                                 658.6
St Cathearines, ONT                           389.1
London, ONT                                   418.2
COIN
Ottawa, ONT                                                   427.4
Kingston, ONT                                                 143.4
North Bay, ONT                                                64.8
Sudbury, ONT                                  163.3
Sault Ste. Marie,ONT                                          83.6
Thunder Bay, ONT                              128.6
Winnipeg, MB                                  676.4
Brandon, MB                                                   40.6
Thompson, MB                                                  14.4
Regina, SK                                    199.5
Saskatoon, SK                                 229.3
Calgary, ALTA                                 907.1
Edmonton, ALTA                                917.5
St Albert, ALTA                                               46.9
Vancouver - Metropolitan Area, BC                             1,831,665
Vancouver City, BC                                            514,008
Vancouver Bay, BC                                              13,075
Vancouver International Airport, BC                           148,867
Victoria, BC                                  318.1
Prince George, BC                                             75.2
Prince Rupert, BC                                             17.4
Terrace, BC                                                   20.9
Kelowna, BC                                                   136.5
Yellowknife, NWT                                              17.3
Whitehorse, YT                                                21.8
</TABLE>

                                                                             24

<PAGE>   66

ANNEX B - SERVICE DEFINITION

Please refer to the attached document.

ANNEX C - CIVIC PORTAL SOFTWARE AND COMMERCIAL DEVELOPMENT AGREEMENT

Please refer to the attached document.

ANNEX D - DETAILED SCHEDULE OF DELIVERABLES AND PAYMENTS BY STAGE OF WORK

Please refer to the attached document.

                                                                             25<PAGE>   1
                                                                   EXHIBIT 10.18

                          MASTER RELATIONSHIP AGREEMENT

THIS AGREEMENT made as of the 17th day of February, 2000.

BETWEEN:

          SMARTSOURCES.COM TECHNOLOGIES INC., (British Columbia Incorporation
          Number: 0394358), with an office at 2030 Marine Drive, Suite 100,
          North Vancouver, British Columbia, CANADA V7P 1V7

          (hereinafter called "SMARTSOURCES.COM")

                                                               OF THE FIRST PART

AND:

          kTRAVEL SOLUTIONS INC., with an office at 300 North Commercial,
          P.O. Box 5008, Bellingham, Washington 98227-5008

          (hereinafter called "kTRAVEL SOLUTIONS")

                                                              OF THE SECOND PART

          (Smartsources.com and kTravel Solutions collectively called
          "Smartsources")

AND:

          UNIGLOBE TRAVEL (WESTERN CANADA) INC., with an office at 1600 - 1188
          West Georgia Street, Vancouver, British Columbia, CANADA V6E 4A2

          (hereinafter called the "REGION")

                                                               OF THE THIRD PART

          WHEREAS:

A.   Smartsources specializes in the development of software technology for
Internet-based content and knowledge management;

B.   Smartsources has developed a certain Internet application and technology
for deployment of website and portal services;

C.   The Region currently has franchise relationships with certain franchisees
and has agreed to promote the Technology to its franchisees;

D.   The Region has agreed to facilitate the execution of license agreements for
the Technology between Smartsources and its franchisees;

<PAGE>   2
                                      -2-

E.   The Region shall enter into a license agreement with Smartsources to enable
the Region to manage and update the content of its franchisees' kSites (the
"Regional License Agreement"); and

F.   The parties wish to set forth the terms and conditions for the mutual
responsibilities of the parties regarding the Technology upon the terms and
conditions herein contained.

     NOW THEREFORE THIS AGREEMENT WITNESSETH that in consideration of the
premises and of the mutual covenants herein set forth, the parties hereto have
covenanted and agreed as follows:

1.0  DEFINITIONS

1.1  In this Agreement:

     (a)  "AFFILIATED COMPANY" or "AFFILIATED COMPANIES": two or more
          corporations where the relationship between them is one in which one
          of them is a subsidiary of the other, or both are subsidiaries of the
          same corporation, or fifty percent (50%) or more of the voting shares
          of each of them is owned by the same person, corporation or other
          legal entity;

     (b)  "BETA TEST": means the initial website and Travel Portals produced by
          the Technology and approved by the Region;

     (c)  "BUSINESS RULINGS": information regarding the day to day operations,
          practices, procedures and processes of the Region and the Franchisees
          that may be pertinent to Smartsources' responsibilities under this
          Agreement;

     (d)  "COMMENCEMENT DATE": this Agreement will be deemed to have come into
          force on the date of execution of this Agreement by Smartsources, and
          shall be read and construed accordingly;

     (e)  "CONFIDENTIAL INFORMATION": any information designated by either party
          as confidential, whether orally or in writing but excluding any
          information that is:

          (i)   possessed by the party to which the information is disclosed
                (the "Recipient") prior to receipt from the party disclosing the
                information (the "Discloser"), other than through prior
                disclosure by Discloser, as evidenced by the Recipient's
                business records;

          (ii)  published or available to the general public otherwise than
                through a breach of this Agreement;

          (iii) obtained by the Recipient from a third party with a valid right
                to disclose it, provided that said third party is not under a
                confidentiality obligation to the Discloser; or

          (iv)  independently developed by employees, agents or consultants of
                the Recipient who had no knowledge of, or access to, the
                Discloser's information as evidenced by the Recipient's business
                records.

<PAGE>   3
                                       -3-

     (f)  "CONTENT PARTNERSHIPS": refers to a set of present and future content
          and web application partnerships pre-established by Smartsources to
          which the Region is granted access to as part of the Technology under
          this Agreement;

     (g)  "DEPLOYMENT DATE": means the physical deployment date for the
          Technology mutually agreed upon by Smartsources and the Region;

     (h)  "PRODUCT DOCUMENTATION": includes all functional specifications,
          operating instructions, user guides, manuals, reference materials,
          papers or other materials of any nature whatsoever that are supplied
          by Smartsources in conjunction with the Technology;

     (i)  "ENHANCEMENTS": improvements, variations, updates, modifications, and
          enhancements made by Smartsources relating to the Technology at any
          time after the Commencement Date;

     (j)  "FRANCHISEES": means those franchisees of the Region, from time to
          time, which as of the Commencement Date are disclosed by the Region in
          Schedule "D" to this Agreement;

     (k)  "HOSTING": means the physical location of servers and facilities from
          where the Technology and applications are delivered and serviced to
          the Internet on behalf of the Region and the Franchisees;

     (l)  "HYPERLINK": means an element in an electronic document that links to
          another place in the same document or to an entirely different
          document;

     (m)  "INITIAL TRAINING": means the initial training provided by
          Smartsources to the Region for the use and operation of the
          Technology, as set out in Schedule "A";

     (n)  "INTERNET TRAVEL RESERVATION ENGINE": means any third party web
          application designed to deliver electronic booking and related
          functionalities for travel-related reservations;

     (o)  "kSERVER LICENSE AGREEMENT": means the kServer License Agreement
          between a Franchisee and kTravel Solutions, attached as Schedule "C"
          hereto;

     (p)  "kSERVER LICENSEES": means the Franchisees that have executed kServer
          License Agreements with Smartsources under Section 2.2(b) of this
          Agreement;

     (q)  "kSITE": means a website produced by the Technology that is licensed
          to a Franchisee under the terms and conditions of the License
          Agreement;

     (r)  "MONTHLY LICENCE FEES": means the monthly fees charged by Smartsources
          to the Franchisees for the services delivered and support of the
          Technology, as set forth in the kServer License Agreement;

     (s)  "PERSONNEL": means all employees, officers, directors and agents of
          Smartsources, any of them;

<PAGE>   4
                                       -4-

     (t)  "PRIME RATE": means the prime rate of interest charged from time to
          time by the main branch at Vancouver of The Royal Bank of Canada. A
          certificate signed by a branch manager of The Royal Bank of Canada
          stating its prime rate at any time shall be conclusive evidence of the
          Prime Rate for the purposes of this Agreement;

     (u)  "REGION DATA": any and all data specific to the Region generated
          and/or collected by the Region and/or Smartsources as part of the
          function of the Technology, including but not limited to the Region's
          customer profiles, consumer data, databases and/or customer
          preferences;

     (v)  "REVENUE": all revenues, receipts, monies, (and the fair market value
          of all other consideration directly or indirectly collected or
          received whether by way of cash or credit or any barter, benefit,
          advantage, or concession) received by any of the parties to this
          Agreement from activities which include but are not limited to the
          advertising and electronic commerce activities related to the
          Technology and any associated third party technologies, less the
          following deductions to the extent included in the amounts invoiced
          and thereafter actually allowed and taken:

          (i)   credit, allowances or refunds given on account of returned
                goods;

          (ii)  transportation charges invoiced separately and actually charged
                to third parties; and

          (iii) bona fide special rebates provided by either party;

          but shall specifically exclude any revenue generated by the sale of
          any air, car, hotel reservation, vacation packages or other products
          exclusive to the Region that are sold directly or indirectly through
          the Technology.

          Where any Revenue is derived from a country other than the Canada, it
          shall be converted to the equivalent in Canadian dollars on the date
          the applicable party is deemed to have received such Revenue pursuant
          to the terms hereof at the rate of exchange set on such date by the
          Royal Bank of Canada for buying such currency. The amount of Canadian
          dollars pursuant to such conversion shall be included in the Revenue.

     (w)  "SPECIAL REQUIREMENTS": means any additional requirements related to
          the Technology, including but not limited to all modifications, extra
          capabilities and/or customization requested by the Region for the
          Technology:

          (i)   which are not included in the Product Documentation or the
                Technology; and

          (ii)  which the Region specifically requests in writing to
                Smartsources; and

          (iii) which Smartsources agrees in writing to develop;

     (x)  "SPECIAL REQUIREMENTS FEES": means the fees charged by Smartsources to
          the Region to meet the Special Requirements, as set forth in Section
          7.2;

     (y)  "STANDARD SMARTSOURCES DOCUMENTS": includes all standard forms and
          documentation produced and supplied by Smartsources for purposes which
          include but are not limited to requests for Special Requirements,
          Supplementary Services, enhancements, feedback, problems, procedural
          matters, Business Rulings, and

<PAGE>   5
                                       -5-

          otherwise, for the use of the Region and/or the Franchisees in
          connection with fulfilling the Region's responsibilities under Article
          2.0 herein;

     (z)  "SUPPLEMENTARY SERVICES": means those training and consulting
          services offered by Smartsources to the Region additional to the
          Initial Training as described in Section 7.3 and Schedule "A".

     (aa) "SUPPLEMENTARY SERVICE FEES": means the fees charged by Smartsources
          for Supplementary Services that it provides to the Region, as set
          forth in Section 7.3 and Schedule "A" herein, as amended from time to
          time by Smartsources;

     (bb) "TECHNOLOGY": means any and all knowledge, know-how and/or technique
          or techniques invented, developed and/or acquired, prior to the Date
          of Commencement by Smartsources relating to and including the
          technology, as described in Schedule "B" hereto, as amended from time
          to time, and the Product Documentation;

     (cc) "TERRITORY": means the geographical boundary within which the
          Technology may be used by the Franchisees, consisting of the following
          provinces in Canada: British Columbia, Alberta, Saskatchewan,
          Manitoba, the Yukon Territory and the Northwest Territories;

     (dd) "TIER ONE FRANCHISEES": means the Franchisees that are licensed Tier
          One kSites by Smartsources, which shall not exceed 15% of the
          Franchisees;

     (ee) "TIER ONE kSITE": means a website produced by the Technology without
          the Travel Portal functionality, as described in Schedule "B" hereto;

     (ff) "USER CONTENT": means the User Content and information specific to
          each website, as provided by the Region and/or the Franchisees through
          the use of the Technology; and

     (gg) "USER SYSTEM": means the computer hardware and software configuration
          of the Franchisees required to support and use the Technology;

     (hh) "TRAVEL PORTALS": means the personalized travel portals produced with
          the Technology that are licensed to a user and described in Schedule
          "B" hereto.

2.0 RESPONSIBILITIES OF THE REGION

2.1 The Region shall use its commercially reasonable efforts to actively promote
the Technology to the Franchisees and facilitate the execution of the kServer
License Agreements.

2.2 The Region agrees to deliver executed kServer License Agreements signed by:

     (a)  no less than 50% of the Franchisees (including Tier One Franchisees)
          to Smartsources no later than March 17, 2000 (the "Review Date"); and

     (b)  no less than 70% of the Franchisees (including Tier One Franchisees,
          provided that no more than 15% of the Franchisees shall be Tier One
          Franchisees) to Smartsources no later than June 30, 2000.
<PAGE>   6
                                       -6-

          The Region agrees that the total number of Tier One Franchisees shall
not exceed 15% of the Franchisees. If the Region is unable to meet its
obligations under this Section 2.2 by the Review Date, the parties shall
re-negotiate the terms of this Master Relationship Agreement and/or the kServer
License Agreement in good faith, including but not limited to fees, pricing and
Revenue terms.

2.3 The Region represents and warrants to Smartsources that Schedule "D" is a
full and complete list of the Franchisees at the date that this Agreement is
executed.

2.4 If the Region complies with its obligations under Section 2.2(a), the
parties agree that the Deployment Date for the Franchisees who have executed
kServer License Agreements by the Review Date shall be five weeks following the
Review Date. If the Region complies with its obligations under Section 2.2(b),
the parties agree that the Deployment Date for the additional Franchisees who
have executed kServer License Agreements by June 30,2000 shall be two weeks
following June 30, 2000. Smartsources shall use its commercially reasonable
efforts to fulfill these Deployment Dates, subject to the following:

     (a)  the Region and/or Franchisees shall provide Smartsources with
          information that Smartsources reasonably requests and requires to
          deploy the Technology in a timely fashion;

     (b)  the Region and/or Franchisees shall not change their Business Rulings
          in a manner which impacts Smartsources' ability to deploy the
          Technology by the Deployment Date; and

     (c)  Smartsources shall not be expected to provide Special Requirements
          requested by the Region and/or Franchisees if such Special
          Requirements delay Smartsources' ability to deploy the Technology by
          the Deployment Date.

2.5 The Region must provide any and all requests for Special Requirements,
Supplementary Services, Business Rulings and/or any other modifications and
services required from Smartsources, whether with respect to the Region or to a
Franchisee in the form of a detailed written request submitted to Smartsources
using the Standard Smartsources Documents where provided, or the Region's own
standard memoranda and documentation.

2.6 The Region shall be responsible for all management and administration of the
Franchisees, using the Standard Smartsources Documents where provided, or the
Region's own standard memoranda and documentation and shall include but not be
limited to the following:

     (a)  managing any oral, written or electronic communications from the
          Franchisees, including but not limited to telephone support, written
          requests for customization, enhancements and/or training, feedback,
          complaints, interruption problems associated with the Hosting;

     (b)  providing a training and education process to the Franchisees for the
          Technology, including handling any requests for Supplementary Services
          required by the Franchisees and providing a schedule of Supplementary
          Services Fees to the Franchisees as required;

<PAGE>   7
                                       -7-

     (c)  managing and facilitating any and all required registrations in
          association with the kSites, including but not limited to registration
          of the kSites with the relevant search engines and registration of
          domain names in association with the kSites;

     (d)  gathering and assimilating any information reasonably requested by
          Smartsources from each Franchisee and compiling the same;

     (e)  distributing the Standard Smartsources Documents, where provided, or
          the Region's own standard memoranda and documentation to the
          Franchisees to handle any matters related to the Technology; and

     (f)  gathering and assimilating such forms and documentation received from
          the Franchisees into an appropriate summary form and providing such
          summary form to Smartsources for its easy reference.

2.7 The Region is responsible for all promotion and marketing of the kSites.

2.8 Smartsources shall provide the Region with procedural advice with respect to
the implementation and use of the Technology as requested by the Region from
time to time, but the Region and the Franchisees shall be responsible for the
supervision, management and control of the Technology as installed in the System
including, but not limited to:

     (a)  assuring proper machine configuration as set out in Schedule "B",
          program up-date installation, audit controls and operating methods;

     (b)  ensuring that only adequately trained and authorized employees of the
          Region and/or Franchisees use the Technology:

     (c)  implementing sufficient procedures and checkpoints to satisfy
          requirements for security and accuracy of data input and output, as
          well as establishing and implementing adequate procedures and
          safeguards with respect to non-disclosure of the Technology; and

     (d)  revising and updating the User Content on the kSites, as required from
          time to time.

3.0 RESPONSIBILITIES OF SMARTSOURCES

3.1 Smartsources' responsibilities shall be as follows:

     (a)  providing Hosting for the Region and the Franchisees, as set out under
          the kServer License Agreement and the Regional License Agreement;

     (b)  set-up and installation procedures for the Technology in accordance
          with Section 2.4;

     (c)  providing Initial Training to the Region, as set out in Schedule "A",
          subject to the use and operation of the Technology pre-supposing a
          minimum level of computer and internet knowledge. Smartsources shall
          not be responsible for providing extra training to employees of the
          Region that do not possess such minimum knowledge to use and operate
          the Technology;

<PAGE>   8
                                       -8-

     (d)  providing Standard Smartsources Documentation to the Region for its
          distribution and use under Article 2.0 herein;

     (e)  modification of the Technology to support the Special Requirements
          upon the written request of the Region;

     (f)  provide procedural and technical advice and support regarding the
          Technology, as reasonably requested by the Region from time to time,
          to enable the Region to fulfill its responsibilities to the
          Franchisees under Section 2.6;

     (g)  assign the Smartsources Project Manager and Smartsources Account
          Executive, as set out in Section 8.3, to resolve any problems and
          issues regarding the Technology;

     (h)  provision of Supplementary Services to the Region as set out in
          Schedule "A" upon the written request of the Region; and

     (i)  providing a layout for the kSites that is consistent with the graphic
          standards, logos, colours, look and feel of the Beta Test (the
          "Layout").

3.2 From time to time, Smartsources may alter, modify or design the Layout as
reasonably required by the technical requirements of the Technology and/or
Enhancements.

3.3 If the Region requires a different or unique Layout for the Franchisees than
that provided by Smartsources, the additional services provided by Smartsources
to create such different layout shall be considered Supplementary Services that
will require Supplementary Services Fees to be paid by the Region to
Smartsources in accordance with Schedule "A."

3.4 Smartsources shall be obliged to accept any reasonable User Content produced
by the Region or specifically added by the Region to the kSites.

3.5 Smartsources shall provide credits to the Region and review third party
pricing with respect to the Technology, in accordance with Schedule "A".

3.6 If access to any of the Content Partnerships under Schedule "B" become
unavailable, Smartsources shall make commercially reasonably efforts to provide
an equivalent Content Partnership to be incorporated into the Technology.

3.7 Smartsources shall make commercially reasonable efforts to maintain open
standards for the addition of third party components, software applications,
features and other capabilities in relation to the Technology.

4.0 ADVERTISING

4.1 If the Region requires advertising, it may secure advertising from its
travel-related partnerships in connection with the Technology. Smartsources
shall update advertisements as received from the Region on the first day of each
month commencing from the Commencement Date, provided that the Region provides
reasonable notice to Smartsources to allow Smartsources to make the updates.

<PAGE>   9
                                       -9-

4.2 Any advertising provided by the Region must strictly conform to the
specifications which shall be provided in writing to the Region by Smartsources
upon their availability. Smartsources shall not be responsible for any
modifications required to any advertising provided by the Region to conform to
these specifications.

4.3 Smartsources may secure advertising from its preferred suppliers and/or
partnerships in connection with the Technology.

4.4 The Region represents and warrants that its current preferred suppliers,
partnerships and any entities with which it has existing relationships or
associations in the context of advertising and/or electronic commerce are listed
accurately and disclosed in Schedule "F", as amended from time to time (the
"Preferred Entities"). The Region shall be entitled to reasonably refuse the
advertising offered by Smartsources due to conflicts with the Preferred Entities
and any other internal policy reasons that are sufficiently provided to and
approved by Smartsources.

5.0 REVENUE

5.1 All Revenue with respect to the advertising secured by the Region or
Smartsources shall be apportioned between the parties as set out in Schedule
"E", as amended from time to time and as agreed between the parties. Any
Revenues with respect to electronic commerce, or other relationships shall be
the subject of a separate Schedule to be negotiated between the Region and
Smartsources.

6.0 TERM

6.1 This Agreement shall terminate on the expiration of a term of 5 years from
the Date of Commencement, or the termination of the last KServer License
Agreement, whichever event shall last occur unless earlier terminated pursuant
to Article 14.0 herein.

7.0 SPECIAL REQUIREMENTS AND SUPPLEMENTARY SERVICES

7.1 Smartsources shall not be required to provide any Special Requirements or
Supplementary Services directly to the Franchisees.

7.2 The Region may request Special Requirements from Smartsources in writing. In
consideration for such Special Requirements provided by Smartsources to the
Region, the Region shall pay to Smartsources Special Requirement Fees on the
terms and conditions set out in Schedule "A".

7.3 During the term of this Agreement, and any extensions thereof, Smartsources
shall offer Supplementary Services to the Region. The Region shall provide
Smartsources with a written request for Supplementary Services. In consideration
of the Supplementary Services provided by Smartsources to the Region, the Region
shall pay to Smartsources the Supplementary Service Fees as set forth in
Schedule "A".

7.4 Any outside support, consulting, integration and outsourcing services that
are provided and/or offered by Smartsources under this Agreement in relation to
the Technology intended to be used by the Region requires the prior written
consent of Smartsources (the "Outside Services"). Use of the Outside Services by
the Region in relation to the Technology without Smartsources's prior written
consent constitutes a material breach of this Agreement by the Region.

<PAGE>   10
                                      -10-

The Outside Services does not include general support and consulting services
that are not provided and/or offered by Smartsources under this Agreement.

7.5 In addition to the fees payable hereunder, the Region shall indemnify and
hold harmless Smartsources against all value added, sales, social services,
excise and other taxes, rates and duties chargeable against Smartsources (except
taxes based on net income) arising from the transactions contemplated by this
Agreement.

7.6 All monies payable by the Region to Smartsources under this Agreement shall
be calculated and paid in Canadian Dollars. The manner of payment shall be in a
form deemed acceptable by Smartsources.

7.7 Smartsources shall submit receipts showing payment and/or all current
invoices due for payment under this Agreement to the address of the Region set
out above, or such other address as the Region may direct, in writing.

7.8 The Region shall make timely payment of all monies due to Smartsources under
this Agreement. Late payments shall bear interest on the outstanding amounts due
at the rate of 2% above the Prime Rate in effect from time to time. For the
purposes of determining interest on the amounts outstanding, interest shall be
calculated and compounded monthly using the daily weighted average of the Prime
Rate in effect during such month. Interest accruing from time to time on the
amounts outstanding shall be due and payable monthly in arrears on the last day
of each calendar month.

8.0 PROJECT MANAGERS

8.1 The Region will assign a project manager to facilitate the management of any
matters related to the Technology (the "Region Project Manager"). The Region
Project Manager shall be responsible for facilitating the coordination and
execution of the Region's obligations including but not limited to gathering
information about the Region's procedures (including all Business Rulings),
practices and data as required for the configuration of the Technology on the
Region's System and the development of any Special Requirements, planning and
coordinating the installation of the Technology and a mutually agreeable
Deployment Date, planning and coordinating the Initial Training, and acting as
an effective liaison with Smartsources and the Advisory Committee.

8.2 Smartsources shall assign a project manager to manage any matters related to
the Technology during the period leading up to the Deployment Dates set out in
Section 2.4 (the "Smartsources Project Manager"). The Smartsources Project
Manager shall be responsible for facilitating the functionality of the
Technology, delivery, setup and installation of the Technology and handle any
Special Requirements requested by the Region.

8.3 Smartsources shall assign an account executive to handle inquiries received
from the Region and manage Smartsources' relationship with the Region during the
term of this Agreement (the "Smartsources Account Executive").

8.4 The Region Project Manager, Smartsources Account Executive, and Smartsources
Project Manager shall cooperate and act in good faith to resolve any problems
and issues regarding the Technology. Matters that are unable to be resolved by
these parties shall be escalated to the Advisory Committee for consideration.

<PAGE>   11
                                      -11-

9.0 ADVISORY COMMITTEE

9.1 The parties agree to form an advisory committee comprised of two
representatives from each of Smartsources and the Region (the "Advisory
Committee"). The Advisory Committee shall meet on a regular basis, but no less
than four times a year during the first year of this Agreement, and thereafter
shall establish a meeting schedule deemed suitable by the Advisory Committee.
The parties shall each bear their own expenses in connection with these
meetings. Among other responsibilities, the Advisory Committee will oversee the
relationship between the parties, and will:

     (a)  review and approve the development of the strategy with respect to
          marketing development and distribution of the Technology,

     (b)  use good faith efforts to attempt to resolve all matters escalated to
          the Advisory Committee; and

     (c)  review, discuss, develop, and if necessary, prioritize opportunities,
          whether advertising or electronic commerce-related or otherwise, that
          the parties believe are good candidates for the Technology and related
          services.

10.0 INTERNET TRAVEL RESERVATION ENGINE

10.1 Smartsources shall facilitate the incorporation of the Internet Travel
Reservation Engine into the Technology by the use of a Hyperlink.

10.2 The Region will be responsible for all agreement, negotiation and purchase
of the Internet Travel Reservation Engine, unless otherwise agreed upon by the
parties. The Region will conduct due diligence to find an Internet Travel
Reservation Engine in accordance with the Region's requirements. If Special
Requirements are required to integrate the Internet Travel Reservation Engine
into the Technology that requires more than the use of a Hyperlink, Smartsources
shall charge the Region for any Special Requirements Fees resulting from such
Special Requirements.

11.0 ENHANCEMENTS

11.1 Smartsources shall have the right, at any time and from time to time, to
modify, expand or enhance the Technology, and the Region shall cooperate fully
with, and allow, Personnel to effect such changes, provided that such changes do
not interfere with, or disrupt the Region's use of the Technology.

12.0 CONFIDENTIALITY AND NON-DISCLOSURE

12.1 The Confidential Information shall be received used or developed by either
party solely in furtherance of the purposes set forth in this Agreement subject
to the terms and conditions set forth in this Article 12.0.

12.2 The parties shall keep and use all of the Confidential Information in
confidence and will not, without the Discloser's prior written consent, disclose
any Confidential Information to any person or entity, except those of the
Recipient's officers, employees or consultants who require the Confidential
Information in performing their obligations under this Agreement.

<PAGE>   12
                                      -12-

12.3 The parties shall not use, either directly or indirectly, any Confidential
Information for any purpose other than as set forth herein without the
Discloser's prior written consent.

12.4 If the Recipient is required by judicial or administrative process to
disclose any or all of the Confidential Information, the Recipient shall
promptly notify the Discloser and allow the Discloser reasonable time to oppose
such process before disclosing any Confidential Information.

12.5 Notwithstanding any termination or expiration of this Agreement, the
obligations created in this Article 12.0 shall survive and be binding on both
parties, their successors and permitted assigns.

12.6 Smartsources covenants and agrees to not disclose any information it
receives concerning the business of the Region without the Region's specific
written consent, or unless such information becomes publicly available through
no action of Smartsources. Smartsources shall take appropriate action with its
employees, by agreement or otherwise, to satisfy its obligations under this
sub-section.

13.0 INDEMNIFICATION BY THE REGION

13.1 The Region recognizes that the Technology and all information in respect
thereto constitute valuable proprietary rights and ownership to Smartsources.
The Region hereby indemnifies, holds harmless and defends Smartsources against
any and all claims, actions, causes of action, suits, proceedings. demands,
assessments, judgments, costs, including reasonable legal costs and other
expenses incidental to the foregoing, damages or liability which may be made or
brought against Smartsources and its successors and assigns by any person or
entity whomsoever directly or indirectly arising out of the use of the
Technology by the Region including, against any damages or losses, consequential
or otherwise, arising from or out of the use of the Technology by the Region
howsoever the same may arise.

13.2 Smartsources recognizes that the Region Data and all information in respect
thereto constitute valuable proprietary rights and ownership to the Region.
Smartsources hereby indemnifies, holds harmless and defends the Region against
any and all claims, actions, causes of action, suits, proceedings, demands,
assessments, judgments, costs, including reasonable legal costs and other
expenses incidental to the foregoing, damages or liability which may be made or
brought against the Region and its successors and assigns by any person or
entity whomsoever directly or indirectly arising from or out of any unauthorised
use of the Region Data by Smartsources including, without limiting the
generality of the foregoing, against any damages or losses, consequential or
otherwise, arising out of any unauthorised use of the Region Data by
Smartsources howsoever the same may arise.

14.0 TERMINATION

14.1 This Agreement may be terminated by Smartsources immediately without notice
prior to the expiration of the term, and any extensions thereof, upon the
following:

     (a)  the failure by the Region to pay any amounts due hereunder, where such
          failure is not fully corrected within 14 days of written notice by
          Smartsources to the Region;

     (b)  the failure or neglect of the Region (the "BREACHING PARTY") to
          observe, keep, or perform any of the covenants, terms and conditions
          hereunder, where such non-
<PAGE>   13
                                      -13-

          performance is not fully corrected by the Breaching Party within 30
          days of written notice by the non-Breaching Party to the Breaching
          Party; or

     (c)  any proceeding under the Bankruptcy and Insolvency Act of Canada, or
          any other statute of similar purport, is commenced by or against the
          Region.

14.2      Smartsources may, at its option, terminate this Agreement immediately
          on the happening of any one or more of the following events by
          delivering notice in writing to that effect to the Region:

     (a)  if the Region becomes insolvent;

     (b)  if any execution, sequestration, or any other process of any court
          becomes enforceable against the Region or if any such process is
          levied on the rights under this Agreement or on any of the monies due
          to Smartsources and is not released or satisfied by the Region within
          30 days thereafter;

     (c)  if any resolution is passed or order made or other steps taken for the
          winding up, liquidation or other termination of the existence of the
          Region;

     (d)  if the Region is more than 30 days in arrears of royalties or other
          monies that are due to Smartsources under the terms of this Agreement;

     (e)  if the Region ceases or threatens to cease to carry on its business;

     (f)  if a controlling interest in the Region passes to any person or
          persons other than those having a controlling interest at the Date of
          Commencement, whether by reason of purchase of shares or otherwise,
          without the prior written consent of Smartsources, which shall not be
          unreasonably withheld;

     (g)  if the Region undergoes a reorganization or any part of its business
          relating to this Agreement is transferred to a subsidiary or
          associated company without the prior written consent of Smartsources
          which shall not be unreasonably withheld;

     (h)  if the Region makes a material misrepresentation to Smartsources in
          relation to this Agreement; or

     (i)  if less than 60% of the kServer Licensees do not renew or terminate
          their kServer License Agreements after the initial 3 year term set out
          under the kServer License Agreements.

14.3      The Region agrees and acknowledges that any of its obligations to pay
          any outstanding monies under Article 7.0 that are due and payable to
          Smartsources at the time of termination shall survive termination.

14.4      Immediately upon any termination of the Agreement for any reason, the
          Region shall have no further right of any nature whatsoever in the
          Technology or any Enhancements.

14.5      Notwithstanding Section 14.4, upon any termination of the Agreement
          for any reason, Smartsources shall make commercially reasonable
          efforts to facilitate the transferance of the Region Data to the
          Region in a timely fashion. During the term of this Agreement and
          after
<PAGE>   14
                                      -14-

termination of this Agreement, Smartsources shall not use this information for
any purpose whatsoever (including but not limited to downloading the Region
Data, disclosing the Region Data to third parties, using the Region Data for
commercial or marketing purposes, and data mining of the Region Data by
Smartsources) without the prior written consent of the Region and shall not
prevent the Region from using and/or recording such information for its own
purposes.

15.0      ASSIGNMENT

15.1      The Region will not assign, transfer, mortgage, charge or otherwise
          dispose of any or all of its rights, duties or obligations granted to
          it under this Agreement without the prior written consent of
          Smartsources which shall not be unreasonably withheld. In the event of
          such an assignment, such entity shall execute a written agreement
          which provides that such entity shall assume all such obligations or
          covenants from the Region and that Smartsources shall retain all
          rights granted to Smartsources pursuant to this Agreement.

15.2      Smartsources shall have the right to assign its rights, duties and
          obligations under this Agreement to an Affiliated Company or
          Affiliated Companies of Smartsources. In the event of such an
          assignment, the Region will release, remise and forever discharge
          Smartsources from any and all obligations or covenants subject to
          Section 15.3, provided however that such company executes a written
          agreement which provides that such company shall assume all such
          obligations or covenants from Smartsources and that the Region shall
          retain all rights granted to the Region pursuant to this Agreement.

15.3      For greater certainty, the parties covenant and acknowledge that the
          underlying protection set out in Section 16.6, including the
          confidentiality and non-disclosure obligations and covenants under
          Article 12.0 shall survive any assignment of this Agreement under this
          Article 15.0.

16.0      GENERAL

16.1      Any notice, request, demand, consent or other communication provided
          or permitted hereunder shall be in writing and given by personal
          delivery, transmitted by facsimile to the party whose address and
          facsimile number for the receipt of such document is as follows:

     (a)  If to Smartsources:

          Delivery:             SMARTSOURCES.COM
                                ----------------
                                Suite 100 - 2030 Marine Drive
                                North Vancouver, BC
                                V7P 1V7
                                Attention: Todd Martin, Senior Analyst
                                Facsimile: (604) 986-0869

     (b)  If to the Region:

          Delivery:             UNIGLOBE TRAVEL (WESTERN CANADA) INC.
                                ------------------------------------
                                1600 - 1188 West Georgia Street,
                                Vancouver, B.C.
                                V6E 4A2
                                Attention: Laurie Radloff
                                Facsimile: (604) 681-1047

<PAGE>   15
                                      -15-

or to such other address for delivery or facsimile as a party may, in writing,
direct. Any notice so given shall be deemed to have been received on the date it
was delivered or transmitted.

16.2 This Agreement shall be governed in all respects by the laws of the
Province of British Columbia, and any dispute thereunder shall be subject to the
exclusive jurisdiction of the British Columbia Courts. The parties irrevocably
attorn to the sole jurisdiction of British Columbia.

16.3 The Region acknowledges and agrees that the Technology constitute valuable
proprietary rights and ownership to Smartsources. The Region acknowledges that
the unauthorized use or release of the Technology except as provided herein,
would result in damages to Smartsources which could not be adequately
compensated for in damages by monetary award. Accordingly, in the event of any
such breach, in addition to all other remedies available at law or in equity,
Smartsources shall be entitled as a matter of right to apply to a court of
competent equitable jurisdiction for relief by way of restraining order,
injunction, decree or otherwise, as may be appropriate to ensure compliance with
this Agreement.

16.4 Time is hereby expressly made of the essence with respect to the
performance of the parties of their respective obligations under this Agreement.

16.5 The parties shall not be held responsible, nor shall either party be
considered in breach of this Agreement, for the failure of either party to
fulfill any terms or provisions hereof if such failure was a result of civil
disorder, war, governmental decrees or laws, acts of enemies, strikes, floods,
acts of God, or by any other cause not within the control of either party and
which could not have been prevented by either party exercising reasonable
diligence.

16.6 The parties hereto hereby covenant and acknowledge that the provisions of
this Agreement with respect to confidentiality under Article 12.0 of this
Agreement and other protection set forth in this Agreement shall survive the
termination of this Agreement.

16.7 No omission or delay of either party hereto in requiring due and punctual
fulfilment by the other party of the obligations of such party hereunder shall
be deemed to constitute a waiver of its right to require due and punctual
fulfilment, or a waiver of any of its remedies hereunder.

16.8 The parties hereto are independent, and neither party is the agent, joint
venture, partner or employee of the other and no party shall be able to bind the
other party.

16.9 The parties covenant and agree to make all applications, execute all other
deeds, documents, instruments and assurances, and do such further and other acts
as may be necessary or desirable to carry out the true intent and meaning of
this Agreement, and to give full effect to the transactions contemplated or
intended hereby.

16.10 This Agreement shall ensure to the benefit of and be binding upon the
parties hereto and their respective successors and permitted assigns.

16.11 Headings and captions are for the purposes of convenience only, and are
not to be construed as part of this Agreement.

16.12 Terms of computer terminology which are not otherwise defined herein shall
have the meanings normally attributed thereto in the computer industry, unless
the context of the use of such terminology would suggest otherwise.

<PAGE>   16
                                      -16-

16.13 This Agreement constitutes the entire agreement of the parties with
respect to the subject matter hereof, into which all prior negotiation,
commitment, representations and undertakings of the parties are merged and,
except as herein specifically provided, there are no oral or written
understandings or agreements between the parties hereto relating to the subject
matter hereof.

16.14 No amendment or other modification of this Agreement shall be valid or
binding on either party hereto, unless in writing and executed by the parties
hereto.

16.15 This Agreement may be executed in counterparts, each of which when so
executed and delivered shall be deemed an original, but such counterparts
together shall constitute but one and the same instrument.

     EXECUTED by the parties hereto as of the day and year first above written.

BY SMARTSOURCES.COM TECHNOLOGIES INC.:

/s/ MICHAEL J. FORSTER                            President COO
------------------------------------              ------------------------------
Authorized Signature                              Title

Michael J. Forster                                February 18, 2000
------------------------------------              ------------------------------
Name                                              Date

BY KTRAVEL SOLUTIONS INC.:

------------------------------------              ------------------------------
Authorized Signature                              Title

------------------------------------              ------------------------------
Name                                              Date

BY UNIGLOBE TRAVEL (WESTERN CANADA) INC.:

/s/ L. RADLOFF                                    President
------------------------------------              ------------------------------
Authorized Signature                              Title

L. Radloff                                        February 18, 2000
------------------------------------              ------------------------------
Name                                              Date

<PAGE>   17

                                  SCHEDULE "A"

INITIAL TRAINING

1.1  Smartsources will provide Initial Training to the Region in the form of
     instruction by Personnel (the "Instruction"), and Product Documentation to
     the Region. The Instruction provided by Smartsources to the Region shall
     not exceed a maximum of 40 hours, and Smartsources shall only be
     responsible for providing the Instruction to a maximum of 6 of the Region's
     selected employees (the "Training Group").

1.2  The use and operation of the Technology pre-supposes a minimum level of
     computer and internet knowledge. The Region shall ensure that the Training
     Group that it selects possess a minimum level of computer and internet
     knowledge to understand how to use and operate the Technology after
     appropriate Instruction. Smartsources shall not be responsible for
     providing extra training to employees of the Region that do not possess
     such minimum knowledge.

1.3  If the Region requires instruction exceeding the Initial Training, this
     shall constitute Supplementary Services and require Supplementary Services
     Fees, as set out below.

SUPPLEMENTARY SERVICES FEES

2.1  During the term of this Agreement, and any extensions thereof, Smartsources
     shall offer Supplementary Services to the Region.

2.2  The Region shall provide Smartsources with a written request for
     Supplementary Services. Smartsources shall provide within a reasonable time
     to the Region the Supplementary Services in accordance with, but not
     limited to, the following schedule of Supplementary Service Fees:

<TABLE>
<CAPTION>
---------------------------------------------------------------------------------------------------------
                     Technology                        Fee per hour (in Canadian dollars)
----------------------------------------------------------------------------------------------------------

<S>                                                    <C>
Chief Technology Officer                               $250
----------------------------------------------------------------------------------------------------------
Director, Development                                  $145
----------------------------------------------------------------------------------------------------------
Development Manager                                    $125
----------------------------------------------------------------------------------------------------------
Developer - Database                                   $163
----------------------------------------------------------------------------------------------------------
Developer 3                                            $175
----------------------------------------------------------------------------------------------------------
Developer 2                                            $150
----------------------------------------------------------------------------------------------------------
Developer 1                                            $85
----------------------------------------------------------------------------------------------------------
MIS/Network Specialist 2                               $125
----------------------------------------------------------------------------------------------------------
MIS/Network Specialist 1                               $90
----------------------------------------------------------------------------------------------------------
Production Manager                                     $155
----------------------------------------------------------------------------------------------------------
Webmaster 3                                            $150
----------------------------------------------------------------------------------------------------------
Webmaster 2                                            $96
----------------------------------------------------------------------------------------------------------
Data Conversion Engineer - Lead                        $90
----------------------------------------------------------------------------------------------------------
Data Conversion Engineers                              $75
----------------------------------------------------------------------------------------------------------
Quality Assurance                                      $75
----------------------------------------------------------------------------------------------------------
Server Engineers - Lead                                $250
----------------------------------------------------------------------------------------------------------
Server Engineers - Senior                              $225
----------------------------------------------------------------------------------------------------------
Server Engineers                                       $180
----------------------------------------------------------------------------------------------------------
</TABLE>

<PAGE>   18

<TABLE>
<CAPTION>
----------------------------------------------------------------------------------------------------------
              PROJECT MANAGEMENT
----------------------------------------------------------------------------------------------------------
<S>                                                    <C>
Project Manager                                        $145
----------------------------------------------------------------------------------------------------------
Business Analyst                                       $145
----------------------------------------------------------------------------------------------------------
Unit Manager                                           $125
----------------------------------------------------------------------------------------------------------
Senior Producer                                        $105
----------------------------------------------------------------------------------------------------------
Producer                                               $86
----------------------------------------------------------------------------------------------------------
Associate Producer                                     $58
----------------------------------------------------------------------------------------------------------
Indexer                                                $48
----------------------------------------------------------------------------------------------------------
Customer Support & Training                            $80
----------------------------------------------------------------------------------------------------------
Technical Writer                                       $120
----------------------------------------------------------------------------------------------------------
              STUDIO
----------------------------------------------------------------------------------------------------------
Director, Studio                                       $145
----------------------------------------------------------------------------------------------------------
Principal Designer                                     $130
----------------------------------------------------------------------------------------------------------
Designer                                               $120
----------------------------------------------------------------------------------------------------------
Junior Designer                                        $72
----------------------------------------------------------------------------------------------------------
Production Artist                                      $88
----------------------------------------------------------------------------------------------------------
             PRODUCT MARKETING
----------------------------------------------------------------------------------------------------------
Director, Product Marketing                            $155
----------------------------------------------------------------------------------------------------------
Senior Product Manager                                 $96
----------------------------------------------------------------------------------------------------------
Product Manager                                        $77
----------------------------------------------------------------------------------------------------------
Public Relations Associate                             $85
----------------------------------------------------------------------------------------------------------
              BUSINESS DEVELOPMENT
----------------------------------------------------------------------------------------------------------
V.P., Business Development                             $200
----------------------------------------------------------------------------------------------------------
Director. Business Development                         $155
----------------------------------------------------------------------------------------------------------
Business Development Associate                         $90
----------------------------------------------------------------------------------------------------------
Market Requirements Engineer                           $170
----------------------------------------------------------------------------------------------------------
</TABLE>

     The Region shall be responsible for the travel, living and per diem costs
     for Personnel to undertake the Supplementary Services. These rates are
     subject to change from time to time during the term of this Agreement, and
     any extensions thereof.

     Smartsources shall provide the Region with written notice of any revised
     Supplementary Services Fees (the "Notice/s"). The Region shall be
     responsible for distributing the Notice/s to the Franchisees. The revised
     Supplementary Services Fees shall take effect 30 days after the date of the
     applicable Notice.

SPECIAL REQUIREMENTS FEE

3.1  The Region shall provide a detailed written request to Smartsources if the
     Region requires Smartsources to modify the Technology to support Special
     Requirements.

3.2  SmartSources shall respond within a reasonable time to the Region with a
     work specification outlining the time, materials and cost to provide any
     Special Requirements requested by the Region (the "Work Spec").

3.3  If the Region accepts the terms of the Work Spec, in consideration of the
     services provided by Smartsources to the Region to fulfil the Special
     Requirements, the Region shall agree to pay to Smartsources a Special
     Requirements Fee, which will be set out in the Work Spec.

<PAGE>   19
     Region shall be responsible for the travel, living and per diem costs for
     Personnel to undertake the Special Requirements.

3.4  If the Region does not proceed with the Special Requirements Smartsources
     may still charge a Supplementary Services Fee to the Region for the
     consulting services and research required to create the Work Spec.

CREDITS TO THE REGION

4.1  In consideration for the Region's contributions with respect to
     facilitating the execution of the kServer License Agreements, Smartsources
     shall provide a credit to the Region in the amount of Cdn$500.00 for each
     kServer License Agreement executed by a Franchisee (not including the Tier
     One Franchisees) within the Territory during the term of this Agreement.
     The Region shall not receive a credit for the Tier One Franchisees unless
     the Tier One Franchisees decide to upgrade their Tier One kSites to kSites
     that include Travel Portals.

4.2  In consideration for the Region's covenants under this Agreement,
     Smartsources shall provide a credit to the Region in the amount of 10% of
     the Monthly License Fees received by Smartsources within the Territory
     during the term of this Agreement.

4.3  Smartsources agrees to:

     (a)  accept the credits under Sections 4.1 and 4.2 (the "Credits") as
          payment by the Region of any Special Requirements and/or Supplementary
          Services that the Region requests under Article 7.0 of this Agreement;
          or

     (b)  provide all, or any part of, the outstanding Credits in the form of a
          cheque from Smartsources to the Region, within 15 business days of the
          Region's written request for such cheque.

THIRD PARTY PRICING

5.0  Smartsources shall review from time to time, but not less than four times a
     year, the pricing that Smartsources provides to other third party customers
     (the "Third Party Pricing") with respect to the Technology, and compare the
     Third Party Pricing to the pricing offered to the Region at that time.
     Smartsources agrees that if it discovers any Third Party Pricing that is
     lower than the pricing offered to the Region at that time, with respect to
     the average Monthly Licensing Fees on the basis of at least $100 Travel
     Portals being licensed to each Franchisee, then Smartsources shall offer
     the lower Third Party Pricing to the Region.

<PAGE>   20

                                  SCHEDULE "B"

                            DESCRIPTION OF TECHNOLOGY

The kServer technology is described generally as follows:

I. DESIGN & PRESENTATION

1. Provide kSite and Travel Portal interface design and layout in compliance to
   Uniglobe trademarks and graphical standards

2. Provide all digital imaging requirements for implementation of a template

3. Facilitate branding and labelling of each kSite.

II. kSITE FUNCTIONALITY

1. A uniquely branded website displaying licensee-specific information

2. Display licensee-specific content published via content authoring tools

3. Display regional produced content syndicated to each licensee kSite

4. Provide self-registration and login features to subscribers

5. Facilitate a hyperlink to third party booking engine

III. Content Authoring

1. Provides online tools to publish content to a kSite via a java-enabled
Internet browser

     (a)  The Content Authoring Module will enable licensee to:
     (b)  Create and edit new knowledge bases (Categories)
     (c)  Create and edit new sub-knowledge bases (Sub-Categories)
     (d)  Default templates with pre-established slots for uploading of content
          (ie specials, news articles etc.);

2. Create new templates with various combinations of slot values:

             (i)      Text box
             (ii)     Text area
             (iii)    Image
             (iv)     Static Image
             (v)      Hyper Link

3. Create, edit, post and delete instances (content or article consisting of a
   combination of slot values) to a kSite

4. Receive and share knowledge bases and instances published by the Region

IV. TRAVEL PORTAL FUNCTIONALITY & SUBSCRIBER MANAGEMENT

1. Self-registration and creation of personal travel portal

2. Displaying unique name of traveller

3. Destination Content provided by Lonely Planet

4. Self-selection of value-added content

5. Travel portal will include the following value-added content and application
   modules:

     (a)  Weather by Weather Labs

<PAGE>   21

     (b)  Stock Portfolio by Stockpoint
     (c)  News with modules provided by CNNfn, Washington Post, Fox News,
          Information Week, Los Angles Times, News.com, San Jose Mercury News,
          Time, USA Today, Wired News, ZD Net
     (d)  Street Maps by Map Quest
     (e)  Bookmark
     (f)  Calculator
     (g)  Census Maps
     (h)  Discussion Boards
     (i)  Email
     (j)  Excite Top News by Reuters
     (k)  Excite Business News
     (l)  Excite Tech News by ZDNet
     (m)  Excite Sport News
     (n)  Excite Entertainment News by UPI
     (o)  Excite Health News
     (p)  Excite Auto Guide
     (q)  Excite TV Listings
     (r)  Excite MLB Scores
     (s)  Excite MLS Scores
     (t)  Excite NBA Scores
     (u)  Excite NCAA Football Conferences
     (v)  Excite NCAA Football Scores
     (w)  Excite NFL Scores
     (x)  Excite NHL Scores
     (y)  Excite Small Business by Quicken
     (z)  Excite Maps
     (aa) Excite Movie Features
     (bb) Horoscopes
     (cc) News Tracker
     (dd) News from Moreover
     (ee) News from iSyndicate
     (ff) Notes
     (gg) Package Tracker
     (hh) Search
     (ii) Search with GoTo
     (jj) Search with RealNames
     (kk) Search with iAtlas
     (ll) Yellow Pages from iAtlas

6. Subscriber management module will provide the following capabilities:

     (a)  Create and add new subscribers
     (b)  View subscriber profiles and pertinent business-specific fields (ie.
          first name, last name, company name, email address etc.)
     (c)  Edit or delete subscriber profiles
     (d)  Search subscriber profiles by first name and/or last name and/or email

<PAGE>   22

The technology provided for the TIER ONE kSITES is described generally as
follows:

1.   Provide kSite interface design and layout in compliance to Uniglobe
     trademarks and graphical standards

2.   Provide all digital imaging requirements for implementation of a template

3.   Facilitate branding and labelling of each kSite limited to the following
     agency specific data:

     (a)  Name of Agency
     (b)  Domain Name as text
     (c)  Address(es) and Locations
     (d)  Telephone Number(s)
     (e)  Facsimile Number(s)
     (f)  Email Address
     (g)  Welcome message/About Us

<PAGE>   23

                                  SCHEDULE "C"

                            KSERVER LICENSE AGREEMENT

<PAGE>   24

                            KSERVER LICENSE AGREEMENT

THIS AGREEMENT made as of the ________day of ________________, 2000.

BETWEEN:

          KTRAVEL SOLUTIONS INC., with an office at 300 North Commercial,
          P.O. Box 5008, Bellingham, Washington 98227-5008

          (hereinafter called "SMARTSOURCES")

                                                               OF THE FIRST PART

AND:

                                                      <INSERT COMPANY
          __________________________________________________________
          NAME>, with an office at__________________________________
          ___________________________________________________<INSERT
          HEAD OFFICE ADDRESS>

          (hereinafter called the "LICENSEE")

                                                              OF THE SECOND PART

          WHEREAS:

A.        Smartsources.com specializes in the development of software technology
          for Internet-based content and knowledge management;

B.        Smartsources.com has developed a certain Internet application and
          technology for deployment of website and portal services;

C.        Smartsources has obtained a license from Smartsources.com to
          sublicense the Technology to third parties under the terms and
          conditions of this Agreement;

D.        The Licensee is a franchisee of the Region, which is defined in
          Schedule "E" (the "Region"); and

E.        The Licensee shall obtain from Smartsources a non-exclusive license to
          use the Technology within the Territory upon the terms and conditions
          herein contained.

          NOW THEREFORE THIS AGREEMENT WITNESSETH that in consideration of the
premises and of the mutual covenants herein set forth, the parties hereto have
covenanted and agreed as follows:

1.0       DEFINITIONS

1.1       In this Agreement:

          (a)  "AFFILIATED COMPANY" or "AFFILIATED COMPANIES": two or more
               corporations where the relationship between them is one in which
               one of them is a subsidiary of the other, or both are
               subsidiaries of the same corporation, or fifty percent (50%) or
               more of the voting shares of each of them is owned by the same
               person, corporation or other legal entity;

<PAGE>   25
                                       -2-

          (b)  "BETA TEST": means the initial kSite and Travel Portals approved
               by the Region;

          (c)  "COMMENCEMENT DATE": this Agreement will be deemed to have come
               into force on the Date of Commencement which shall be the date of
               execution of this Agreement by Smartsources, and shall be read
               and construed accordingly;

          (d)  "CONFIDENTIAL INFORMATION": any information designated by either
               party as confidential, whether orally or in writing but excluding
               any information that is:

               (i)    possessed by the party to which the information is
                      disclosed (the "Recipient") prior to receipt from the
                      party disclosing the information (the "Discloser"), other
                      than through prior disclosure by Discloser, as evidenced
                      by the Recipient's business records;

               (ii)   published or available to the general public otherwise
                      than through a breach of this Agreement;

               (iii)  obtained by the Recipient from a third party with a valid
                      right to disclose it, provided that said third party is
                      not under a confidentiality obligation to the Discloser;
                      or

               (iv)   independently developed by employees, agents or
                      consultants of the Recipient who had no knowledge of, or
                      access to, the Discloser's information as evidenced by the
                      Recipient's business records;

          (e)  "CONTENT PARTNERSHIPS": refers to a set of present and future
               content and web application partnerships established by
               Smartsources to which the Licensee is granted access to as part
               of the Technology under this Licence;

          (f)  "DEPLOYMENT DATE": means the physical deployment date for the
               Technology determined by Smartsources and approved by the Region;

          (g)  "DOCUMENTATION": includes all functional specifications,
               operating instructions, user guides, manuals, reference
               materials, papers or other materials of any nature whatsoever
               that are supplied by Smartsources in conjunction with the
               Technology;

          (h)  "ENHANCEMENTS": improvements, variations, updates, modifications,
               and enhancements made by Smartsources relating to the Technology
               at any time after the Commencement Date;

          (i)  "HOSTING": means the physical location of servers and facilities
               from where the Technology and applications are delivered and
               serviced to the Internet;

          (j)  "INITIAL SET-UP FEE": means the fees charged by Smartsources to
               the Licensee for the initial set up and configuration of the User
               System for the Technology, as set forth in Section 5.1 and
               Schedule "A" hereto;

          (k)  "INTERNET TRAVEL RESERVATION ENGINE": means any third party web
               application designed to deliver electronic booking and related
               functionalities for travel-related reservations;

<PAGE>   26
                                       -3-

          (l)  "KSITE": means a website produced by the Technology that is
               licensed on the terms and conditions herein contained, and
               described in Schedule "B" hereto;

          (m)  "LICENSEE DATA": any and all data specific to the Licensee
               generated and/or collected by the Licensee and/or Smartsources as
               part of the function of the Technology, including but not limited
               to the Licensee's customer profiles, consumer data, databases
               and/or customer preferences;

          (n)  "MONTHLY LICENCE FEES": means the monthly fees charged by
               Smartsources to the Licensee for the services delivered and
               support of the Technology, as set forth in Section 5.2 and
               Schedule "A" hereto, as amended from time to time by
               Smartsources;

          (o)  "MULTI-BRANCH LICENSEE": means a Licensee that has more than one
               branch owned by a single entity;

          (p)  "PERSONNEL": means all employees, officers, directors and agents
               of Smartsources, and any of them;

          (q)  "PRIME RATE": means the prime rate of interest charged from time
               to time by the main branch at Vancouver of The Royal Bank of
               Canada. A certificate signed by a branch manager of The Royal
               Bank of Canada stating its prime rate at any time shall be
               conclusive evidence of the Prime Rate for the purposes of this
               Agreement;

          (r)  "SMARTSOURCES.COM": means the head licensor of the Technology,
               Smartsources.com Technologies Inc., a corporation duly
               incorporated under the laws of British Columbia;

          (s)  "TECHNOLOGY": means any and all knowledge, know-how and/or
               technique or techniques invented, developed and/or acquired,
               prior to the Date of Commencement by Smartsources.com relating to
               and including the Technology, including a specified number of
               Travel Portals as described in Schedule "B" hereto, as amended
               from time to time and the Documentation; and

          (t)  "TERRITORY": means the geographical boundary within which the
               Technology may be used by the Licensee as described in Schedule
               "E" hereto;

          (u)  "TIER ONE kSITE": means a website produced by the Technology
               without the Travel Portal functionality, as described in Schedule
               "B" hereto;

          (v)  "TRAVEL PORTALS": means the personalized travel portals produced
               with the Technology that are licensed to a user and described in
               Schedule "B" hereto;

          (w)  "USER CONTENT": means the travel user content and information
               specific to each website, as provided by the Licensee and/or the
               Region through the use of the Technology; and

          (x)  "USER SYSTEM": means the computer hardware and software
               configuration of the Licensee required to support and use the
               Technology, as described in Schedule "C" hereto.

<PAGE>   27
                                       -4-

2.0 PROPERTY RIGHTS IN AND TO THE TECHNOLOGY

2.1 The parties hereto hereby acknowledge and agree that Smartsources.com owns
any and all right, title and interest in and to the Technology. The Licensee
shall, at the request of Smartsources.com, enter into such further agreements
and execute any and all documents as may be reasonably required to ensure that
ownership of the Technology remains with Smartsources.com. The Licensee shall
take all action required with its employees and agents, by agreements or
otherwise, to comply with its obligations under this Agreement with respect to
preventing unauthorized use, copying, modification or other distribution of the
Technology, and the protection and security with respect to the provisions of
this Agreement.

3.0 GRANT OF LICENCE

3.1 In consideration of the Initial Set-Up Fee, Monthly Licence Fees and the
covenants on the part of the Licensee contained herein, Smartsources hereby
grants to the Licensee a non-exclusive, non-transferable limited licence (the
"LICENCE") to use the Technology within the Territory solely upon the terms and
conditions herein contained.

3.2 The Licence herein granted to the Licensee, whose operations office is set
out in Section 13.1, is solely for use of the Technology on the User System for
the purpose of providing the Licensee's customers with access to the Licensee's
products and services via the Internet, upon the specific terms and restrictions
herein contained.

3.3 The Licence does not grant to the Licensee the following rights (without
limiting the generality of the foregoing):

          (a)  to distribute, sell, lease, transfer, assign, trade, rent,
               publish or license the Technology, or any part thereof including
               the Documentation and/or copies thereof, to any other entity;

          (b)  to use the Technology, or any part thereof for any other purpose
               other than as set out in this Section 3.2;

          (c)  to modify, adapt, translate, reverse engineer, decompile,
               disassemble, create derivative work or develop any system or
               program based on the Technology, except as specifically permitted
               in writing by Smartsources:

          (d)  to secure independent advertising other than that provided by
               Smartsources and the Region except as specifically permitted in
               writing by Smartsources and the Region;

          (e)  to include or bring in other technology, applications, or
               functionalities in relation to the Technology except as
               specifically permitted in writing by Smartsources through the
               negotiation and execution of a separate customization agreement
               with respect to the same;

          (f)  to change the Content Partnerships related to the Technology in
               any way except as specifically permitted in writing by
               Smartsources and the Region; or

          (g)  to attempt to bring in or hire other organisations for the
               purpose of adding to the Content Partnerships to be integrated
               into the Technology except as specifically permitted in writing
               by Smartsources and the Region.

<PAGE>   28
                                       -5-

3.4 The Licensee acknowledges and agrees that Smartsources exclusively owns and
retains any and all right, title and interest to the Technology and agrees to
refrain from any act or omission that derogates from or infringes upon such
exclusive proprietary rights of Smartsources in the Technology. In the event
that the Licensee becomes aware that a third party or third parties are
improperly using the Technology, or any part thereof, or infringing upon any
proprietary rights of Smartsources to the Technology, the Licensee shall
promptly notify Smartsources of all facts known to it relating to such use.

3.5 Smartsources reserves the right to protect, in any and all jurisdictions, by
copyright, patent, trade-mark, trade name and all other forms of legal and
equitable protection, its right, title and interest to the Technology.

3.6 Smartsources agrees not to directly market the Technology to the customers
of the Licensee. Other than this sole restriction, Smartsources may
independently publish, sell, license or distribute the Technology and/or
Enhancements to any third party and in any market, including but not limited to
the Licensee's suppliers, direct and indirect competitors.

3.7 Smartsources reserves the right to fulfil its contractual and/or legal
obligations to third parties associated with the Technology, subject to such
obligations not interfering with the core functionalities of the Technology as
described in Schedule "B".

4.0 TERM

4.1 The Licence herein granted is effective as of the Commencement Date, and
shall continue for 3 years (the "CURRENT TERM") unless terminated in accordance
with this Agreement. Upon completion of the Current Term, the Licence herein
granted shall be automatically renewed on a yearly basis (the "RENEWAL TERM")
thereafter, upon the terms and conditions herein contained, mutatis mutandis,
subject to the following:

          (a)  the Licensee shall not be entitled to an automatic renewal if it
               is in material breach of any of the terms of this Agreement and
               Smartsources shall be entitled to termination of this Agreement
               under Article 11.0 of this Agreement; or

          (b)  if the Licensee wishes not to renew the Licence, the Licensee
               shall notify Smartsources of its intention to not renew by way of
               written notice sent to Smartsources 45 days prior to the
               expiration of the then current term.

               Smartsources shall not charge the Licensee any renewal fees for
any automatic renewals by the Licensee under this Section 4.1.

4.2 The Licence granted herein is personal to the Licensee and is not granted to
any of the Licensee's Affiliated Company or Affiliated Companies.

5.0 FEES

5.1 At least 15 days prior to the installation and delivery of the Technology to
the Licensee, the Licensee shall:

          (a)  provide any agency-specific content of the Licensee reasonably
               requested by Smartsources to implement the Technology on the User
               System; and

<PAGE>   29
                                       -6-

          (b)  pay the Initial Set-Up Fee to Smartsources as set out in
               Schedule "A".

5.2 In further consideration for the license granted hereunder, the Licensee
shall, commencing on the Commencement Date, and continuing thereafter prior to
the first of each and every month during the term of the Licence herein granted,
and any extensions thereof, pay to Smartsources the Monthly Licence Fees
according to the number of Travel Portals associated with the Technology as set
forth in Schedule "A". Multi-Branch Licensees shall pay the Monthly License Fees
according to the aggregate number of Travel Portals licensed to all of its
branches that request a kSite, as set forth in Schedule "A".

5.3 Smartsources shall not be required to provide any training for the use and
operation of the Technology directly to the Licensee. Smartsources shall only
provide training, consulting and any other supplementary services to the Region.

5.4 Any outside support, consulting, integration and outsourcing services in
relation to the Technology intended to be used by the Licensee requires the
prior written consent of Smartsources. Use of such outside services by the
Licensee in relation to the Technology without Smartsources's prior written
consent constitutes a material breach of this Agreement by the Licensee.

5.5 In addition to the Licence Fees payable hereunder, the Licensee shall
indemnify and hold harmless Smartsources against all value added, sales, social
services, excise and other taxes, rates and duties chargeable against
Smartsources (except taxes based on net income) arising from the transactions
contemplated by this Agreement.

5.6 All monies payable by the Licensee to Smartsources under this Agreement
shall be calculated and paid in Canadian Dollars and shall be paid by
pre-authorized payment from the Licensee's account, which information should be
provided by the Licensee to Smartsources in the form of the attached Schedule
"D".

5.7 Smartsources shall submit receipts showing payment and/or all current
invoices due for payment under this Agreement to the address of the Licensee set
out above, or such other address as the Licensee may direct, in writing.

5.8 The Licensee shall arrange with its pre-authorization payment account to
make timely payment of all monies due to Smartsources under this Agreement. Late
payments shall bear interest on the outstanding amounts due at the rate of 2%
above the Prime Rate in effect from time to time. For the purposes of
determining interest on the amounts outstanding, interest shall be calculated
and compounded monthly using the daily weighted average of the Prime Rate in
effect during such month. Interest accruing from time to time on the amounts
outstanding shall be due and payable monthly in arrears on the last day of each
calendar month.

6.0 RESPONSIBILITIES

6.1 Smartsources shall provide the Licensee with the Documentation with respect
to the implementation and use of the Technology, but the Licensee shall be
solely responsible for the supervision, management and control of the Technology
as installed in the User System including, but not limited to:

          (a)  assuring proper machine configuration as set out in Schedule "C",
               program up-date installation, audit controls and operating
               methods;
<PAGE>   30
                                      -7-

          (b)  all required registrations in association with its kSite,
               including but not limited to registration of the kSite with the
               relevant search engines and registration of domain names in
               association with the kSite;

          (c)  establishing adequate backup plans based on alternative hardware,
               fault tolerant systems or manual procedures as well as re-start
               and recovery procedures in the event of downtime;

          (d)  ensuring that only adequately trained and authorized employees
               use the Technology;

          (e)  implementing sufficient procedures and checkpoints to satisfy
               requirements for security and accuracy of data input and output,
               as well as establishing and implementing adequate procedures and
               safeguards with respect to non-disclosure of the Technology; and

          (f)  revising and updating the User Content as required from time to
               time.

6.2            A Multi-Branch Licensee shall be solely responsible for each of
its branches, including but not limited to:

          (a)  handling a request for a kSite from a branch and providing
               sufficient written notification thereof to Smartsources;

          (b)  providing a copy of this Agreement to each of its branches that
               requests a kSite to ensure that each branch is reasonably
               familiar with its obligations as a licensee of the Technology:
               and

          (c)  ensuring that each of its branches complies with Smartsources'
               reasonable requests for information to ensure that Smartsources
               is able to fulfill its responsibilities under Section 6.2 of this
               Agreement.

6.3            Smartsources shall be responsible for:

          (a)  providing Hosting for the Licensee, commencing from the
               Deployment Date, subject to Smartsources reserving the right to
               obtain such Hosting from an outside source;

          (b)  set-up and installation procedures for the Technology on or
               before the Deployment Date; and

          (c)  providing a layout for the Licensee's KSite that is consistent
               with the graphic standards, logos, colours, look and feel of the
               Beta Test (the "Layout").

6.4            From time to time, Smartsources may alter, modify or design the
Layout as reasonably required by the technical requirements of the Technology
and/or Enhancements.

6.5            Smartsources shall be obliged to accept any reasonable User
Content produced by the Region or specifically added by the Licensee to the
Licensee's website.

<PAGE>   31
                                      -8-

7.0 LIMITED WARRANTY AND LIMITATIONS OF LIABILITY

7.1 Smartsources warrants to maintain the reasonable availability of the
Technology via the Internet to the Licensee.

7.2 The above warranty is in lieu of any and all other warranties expressed,
implied or statutory, including, but not limited to, any implied warranties of
merchantability or fitness for a particular purpose, durability for a reasonable
period of time, and any other warranty implied at law or in equity. The Licensee
expressly waives any such warranties as may be imposed by law. Smartsources
makes no representations regarding the use or the results of use of the
Technology in terms of correction, accuracy, reliability or otherwise other than
under Section 7.1.

7.3 Without limiting the generality of the foregoing, neither the support
services nor the warranties herein granted shall extend to the rectification of
failures resulting from:

          (a)  any error, defect, or malfunction associated with the Licensees'
               customers' use of the Internet Travel Reservation Engine;

          (b)  the accuracy and/or reliability of the User Content on the
               Licensee's website;

          (c)  any error, defect, or malfunction associated with the Licensees'
               customers' use of the applications associated with the Content
               Partnerships;

          (d)  the accuracy and/or reliability of the content and information
               provided by the Content Partnerships;

          (e)  a defect in, or malfunction of, the designated hardware or any
               other Licensee equipment in the User System;

          (f)  the use of the Technology on computer hardware or a computer
               configuration other than the User System;

          (g)  electrostatic discharge or magnetic fields;

          (h)  the misuse of the Technology or its use in conjunction with any
               other Technology;

          (i)  failure to keep all or part of any equipment clean;

          (j)  any damage occasioned by acts of war, civil unrest, or acts of
               God; or

          (k)  the usage of the Technology to produce a result that is deemed by
               Smartsources to be in conflict with the design of the Technology;

          (l)  any alteration or modification of the Technology in any way by
               the Licensee or a third party;

          (m)  any other cause not within the control of Smartsources and which
               could not be prevented by the exercise of reasonable diligence by
               Smartsources.

7.4. In no event shall Smartsources be liable for direct, indirect, special or
consequential damages (including damages for loss of business profits, business
interruption, loss of business
<PAGE>   32
                                       -9-

information) arising from any defect, error, fault, or failure to perform with
respect to the Technology even if Smartsources has been advised of the
possibility of such defect, error, fault, or failure. The Licensee acknowledges
that it has been advised by Smartsources to undertake its own due diligence with
respect to the Technology. Each party's liability on any claim shall under no
circumstances exceed the amounts due or paid by the Licensee to use the
Technology under this Agreement.

7.5 The Licensee agrees that its sole remedy arising from a breach of the
limited warranty contained in Section 7.1 is to notify Smartsources in writing
of an interruption of the Hosting service (the "Notice"). If the Licensee
continues not to have access to the Technology for a consecutive period of 30
days following the date that Notice was provided to Smartsources, the Licensee
may then, at its option, terminate this Agreement in accordance with Article
11.0.

7.6 The Licensee acknowledges that web-based technology in general is not error
free and agrees that the existence of such errors shall not constitute a breach
of this Agreement. If the Licensee discovers a defect in the Technology, it
shall provide a reasonably detailed written description of the defect to
Smartsources (the "Defect"). Thereupon, Smartsources shall use its reasonably
efforts to correct the Defect, provided that Smartsources is satisfied that the
Defect is of a nature of a malfunction, as opposed to a modification of the
Technology.

7.7 In the event that the Defect cannot be corrected, the Licensee's only remedy
is to terminate the Agreement without any recourse in damages against
Smartsources.

8.0 ENHANCEMENTS

8.1 Smartsources shall have the right, at any time and from time to time, to
modify, expand or enhance the Technology, and the Licensee shall cooperate fully
with, and allow, Personnel to effect such changes, provided that such changes do
not interfere with, or disrupt the Licensee's use of the Technology.

9.0 CONFIDENTIALITY AND NON-DISCLOSURE

9.1 The Confidential Information shall be received used or developed by either
party solely in furtherance of the purposes set forth in this Agreement subject
to the terms and conditions set forth in this Article 9.0.

9.2 The parties shall keep and use all of the Confidential Information in
confidence and will not, without the Discloser's prior written consent, disclose
any Confidential Information to any person or entity, except those of the
Recipient's officers, employees or consultants who require the Confidential
Information in performing their obligations under this Agreement.

9.3 The parties shall not use, either directly or indirectly, any Confidential
Information for any purpose other than as set forth herein without the
Discloser's prior written consent.

9.4 If the Recipient is required by judicial or administrative process to
disclose any or all of the Confidential Information, the Recipient shall
promptly notify the Discloser and allow the Discloser reasonable time to oppose
such process before disclosing any Confidential Information.

9.5 Notwithstanding any termination or expiration of this Agreement, the
obligations created in this Article 9.0 shall survive and be binding on both
parties, their successors and permitted assigns.
<PAGE>   33
                                      -10-

9.6 Smartsources covenants and agrees to not disclose any information it
receives concerning the business of the Licensee without the Licensee's specific
written consent, or unless such information becomes publicly available through
no action of Smartsources. Smartsources shall take appropriate action with its
employees, by agreement or otherwise, to satisfy its obligations under this
sub-section.

10.0 INDEMNIFICATION BY THE LICENSEE

10.1 The Licensee recognizes that the Technology and all information in respect
thereto constitute valuable proprietary rights and ownership to Smartsources.
The Licensee hereby indemnifies, holds harmless and defends Smartsources against
any and all claims, actions, causes of action, suits, proceedings, demands,
assessments, judgments, costs, including reasonable legal costs and other
expenses incidental to the foregoing, damages or liability which may be made or
brought against Smartsources and its successors and assigns by any person or
entity whomsoever directly or indirectly arising out of the exercise of any
rights under this Agreement including, without limiting the generality of the
foregoing, against any damages or losses, consequential or otherwise, arising
from or out of the use of the Technology by the Licensee howsoever the same may
arise.

11.0 TERMINATION

11.1 This Agreement may be terminated by Smartsources immediately without notice
prior to the expiration of the term, and any extensions thereof, upon the
following:

          (a)  the failure by the Licensee to pay any amounts due hereunder,
               where such failure is not fully corrected within 14 days of
               written notice by Smartsources to the Licensee;

          (b)  the failure or neglect of the Licensee (the "BREACHING PARTY") to
               observe, keep, or perform any of the covenants, terms and
               conditions hereunder, where such non-performance is not fully
               corrected by the Breaching Party within 30 days of written notice
               by the non-Breaching Party to the Breaching Party; or

          (c)  any proceeding under the Bankruptcy and Insolvency Act of Canada,
               or any other statute of similar purport, is commenced by or
               against the Licensee.

11.2 Smartsources may, at its option, terminate this Agreement immediately on
the happening of any one or more of the following events by delivering notice in
writing to that effect to the Licensee:

          (a)  if the Licensee becomes insolvent;

          (b)  if any execution, sequestration, or any other process of any
               court becomes enforceable against the Licensee or if any such
               process is levied on the rights under this Agreement or on any of
               the monies due to Smartsources and is not released or satisfied
               by the Licensee within 30 days thereafter;

          (c)  if any resolution is passed or order made or other steps taken
               for the winding up, liquidation or other termination of the
               existence of the Licensee;

<PAGE>   34
                                      -11-

          (d)  if the Licensee is more than 30 days in arrears of royalties or
               other monies that are due to Smartsources under the terms of this
               Agreement;

          (e)  if the Licensee ceases or threatens to cease to carry on its
               business;

          (f)  if the Licensee makes a material misrepresentation to
               Smartsources in relation to this Agreement;

          (g)  if the Region's relationship with Smartsources is terminated; or

          (h)  if the Licensee's franchise relationship with the Region is
               terminated.

11.3 Either party may terminate the Licence herein by notifying the other party
in writing at least 45 days prior to the end of the Current Term or Renewal
Terms, as applicable, of its intention to terminate this Agreement.

11.4 Immediately upon any termination of the Licence herein granted for any
reason, the Licensee shall:

          (a)  immediately cease using the Technology, or any part thereof, in
               any manner whatsoever;

          (b)  return or immediately destroy, or cause to be destroyed, all
               copies, backups and versions of the Technology licensed herein;

          (c)  immediately return to Smartsources all Documentation provided
               with, generated by or descriptive of the Technology; and

          (d)  forthwith furnish to Smartsources a certificate in form and
               substance satisfactory to Smartsources certifying to the
               destruction of the Technology licensed herein and the return of
               all Documentation.

11.5 The Licensee agrees and acknowledges that any of its obligations to pay any
outstanding monies under Article 5.0 that are due and payable to Smartsources at
the time of termination shall survive termination.

11.6 Immediately upon any termination of the Licence for any reason, the
Licensee shall have no further right of any nature whatsoever in the Technology
or any Enhancements.

11.7 Smartsources recognizes that the Licensee Data and all information in
respect thereto constitute valuable proprietary rights and ownership to the
Licensee. During the term of this Agreement and after termination of this
Agreement, Smartsources shall not use the Licensee Data for any purpose
whatsoever (including but not limited to downloading the Licensee Data,
disclosing the Licensee Data to third parties, using the Licensee Data for
commercial or marketing purposes, and data mining of the Licensee Data by
Smartsources) without the prior written consent of the Licensee.

12.0 ASSIGNMENT

<PAGE>   35
                                      -12-

12.1 The Licensee shall have the right to assign its rights, duties and
obligations under this Agreement to another entity, provided however that such
entity executes a written agreement which provides that such entity shall assume
all such obligations or covenants from the Licensee and that Smartsources shall
retain all rights granted to Smartsources pursuant to this Agreement.

12.2 Smartsources shall have the right to assign its rights, duties and
obligations under this Agreement to any of Smartsources.com, an Affiliated
Company or Affiliated Companies of Smartsources, or an Affiliated Company or
Affiliated Companies of Smartsources.com. In the event of such an assignment,
the Licensee will release, remise and forever discharge Smartsources from any
and all obligations or covenants, provided however that such company executes a
written agreement which provides that such company shall assume all such
obligations or covenants from Smartsources and that the Licensee shall retain
all rights granted to the Licensee pursuant to this Agreement.

13.0 GENERAL

13.1 Any notice, request, demand, consent or other communication provided or
permitted hereunder shall be in writing and given by personal delivery,
transmitted by facsimile to the party whose address and facsimile number for the
receipt of such document is as follows:

   (a)  If to Smartsources:

        Delivery:               kTRAVEL SOLUTIONS INC.,
                                ----------------------
                                300 North Commercial,
                                P.O. Box 5008,
                                Bellingham, Washington 98227-5008

                                Attention:
                                Facsimile:

   (b)  If to the Licensee:

        Delivery:               _______________________<COMPANY NAME>
                                ________________<HEAD OFFICE ADDRESS>
                                ________________
                                ________________
                                Attention:_________________<INSERT MAIN CONTACT>
                                Facsimile:_________________<INSERT FAX NUMBER>

or to such other address for delivery or facsimile as a party may, in writing,
direct. Any notice so given shall be deemed to have been received on the date it
was delivered or transmitted.

13.2 This Agreement shall be governed in all respects by the laws of the
Province of British Columbia, and any dispute thereunder shall be subject to the
exclusive jurisdiction of the British Columbia Courts. The parties irrevocably
attorn to the sole jurisdiction of British Columbia.

13.3 The Licensee acknowledges and agrees that the Technology constitute
valuable proprietary rights and ownership to Smartsources. The Licensee
acknowledges that the unauthorized use or release of the Technology except as
provided herein, would result in damages

<PAGE>   36
                                      -13-

to Smartsources which could not be adequately compensated for in damages by
monetary award. Accordingly, in the event of any such breach, in addition to all
other remedies available at law or in equity, Smartsources shall be entitled as
a matter of right to apply to a court of competent equitable jurisdiction for
relief by way of restraining order, injunction, decree or otherwise, as may be
appropriate to ensure compliance with this Agreement.

13.4 Time is hereby expressly made of the essence with respect to the
performance of the parties of their respective obligations under this Agreement.

13.5 The parties shall not be held responsible, nor shall either party be
considered in breach of this Agreement, for the failure of either party to
fulfill any terms or provisions hereof if such failure was a result of civil
disorder, war, governmental decrees or laws, acts of enemies, strikes, floods,
acts of God, or by any other cause not within the control of either party and
which could not have been prevented by either party exercising reasonable
diligence.

13.6 The parties hereto hereby covenant and acknowledge that the provisions of
this Agreement with respect to confidentiality under Article 9.0 of this
Agreement and other protection set forth in this Agreement shall survive the
termination of this Agreement.

13.7 No omission or delay of either party hereto in requiring due and punctual
fulfilment by the other party of the obligations of such party hereunder shall
be deemed to constitute a waiver of its right to require due and punctual
fulfilment, or a waiver of any of its remedies hereunder.

13.8 The parties hereto are independent, and neither party is the agent, joint
venture, partner or employee of the other and no party shall be able to bind the
other party.

13.9 The parties covenant and agree to make all applications, execute all other
deeds, documents, instruments and assurances, and do such further and other acts
as may be necessary or desirable to carry out the true intent and meaning of
this Agreement, and to give full effect to the transactions contemplated or
intended hereby.

13.10 This Agreement shall ensure to the benefit of and be binding upon the
parties hereto and their respective successors and permitted assigns.

13.11 Headings and captions are for the purposes of convenience only, and are
not to be construed as part of this Agreement.

13.12 Terms of computer terminology which are not otherwise defined herein shall
have the meanings normally attributed thereto in the computer industry, unless
the context of the use of such terminology would suggest otherwise.

13.13 This Agreement constitutes the entire agreement of the parties with
respect to the subject matter hereof, into which all prior negotiation,
commitment, representations and undertakings of the parties are merged and,
except as herein specifically provided, there are no oral or written
understandings or agreements between the parties hereto relating to the subject
matter hereof.

13.14 No amendment or other modification of this Agreement shall be valid or
binding on either party hereto, unless in writing and executed by the parties
hereto.

<PAGE>   37
                                      -14-

13.15 This Agreement may be executed in counterparts, each of which when so
executed and delivered shall be deemed an original, but such counterparts
together shall constitute but one and the same instrument.

     EXECUTED by the parties hereto as of the day and year first above written.

BY SMARTSOURCES.COM TECHNOLOGIES INC.:

---------------------------------------       ----------------------------------
Authorized Signature                          Title

---------------------------------------       ----------------------------------
Name                                          Date
                                      :
---------------------------------------
BY

---------------------------------------       ----------------------------------
Authorized Signature                          Title

---------------------------------------       ----------------------------------
Name                                          Date

<PAGE>   38

                                  SCHEDULE "A"

                              MONTHLY LICENSE FEES

1.1  During the term of the Licence herein granted, and any extensions thereof,
     the Licensee shall pay to Smartsources a minimum Monthly License Fee of
     CDN$l50.00, commencing on the Commencement Date, and continuing thereafter
     prior to the first of each and every month.

1.2  At any time, the Licensee or Multi-Branch Licensee may choose to change the
     maximum number of Travel Portals managed by the Technology and then would
     agree to pay the corresponding Monthly License Fee according to the
     following:

<TABLE>
<CAPTION>
----------------------------------------------------------------------------------------------------
                                         PRICE PER ADDITIONAL
      NUMBER OF TRAVEL PORTALS              TRAVEL PORTAL               MONTHLY LICENSING FEE
----------------------------------------------------------------------------------------------------
<S>                                  <C>                        <C>
         0 (Tier One kSite)                  Tier One fee         $        25.00
----------------------------------------------------------------------------------------------------
                 50                     Basic subscription fee    $       150.00
----------------------------------------------------------------------------------------------------
                 75                   $         0.5000            $       162.50
----------------------------------------------------------------------------------------------------
                100                   $         0.4963            $       174.82
----------------------------------------------------------------------------------------------------
                125                   $         0.4926            $       186.95
----------------------------------------------------------------------------------------------------
                150                   $         0.4889            $       198.89
----------------------------------------------------------------------------------------------------
                175                   $         0.4852            $       210.65
----------------------------------------------------------------------------------------------------
                200                   $         0.4815            $       222.23
----------------------------------------------------------------------------------------------------
                225                   $         0.4778            $       233.62
----------------------------------------------------------------------------------------------------
                250                   $         0.4741            $       244.82
----------------------------------------------------------------------------------------------------
                275                   $         0.4704            $       255.84
----------------------------------------------------------------------------------------------------
                300                   $         0.4667            $       266.68
----------------------------------------------------------------------------------------------------
                325                   $         0.4630            $       277.33
----------------------------------------------------------------------------------------------------
                350                   $         0.4593            $       287.80
----------------------------------------------------------------------------------------------------
                375                   $         0.4556            $       298.08
----------------------------------------------------------------------------------------------------
                400                   $         0.4519            $       308.17
----------------------------------------------------------------------------------------------------
                425                   $         0.4482            $       318.08
----------------------------------------------------------------------------------------------------
                450                   $         0.4445            $       327.81
----------------------------------------------------------------------------------------------------
                475                   $         0.4408            $       337.35
----------------------------------------------------------------------------------------------------
                500                   $         0.4371            $       346.71
----------------------------------------------------------------------------------------------------
                525                   $         0.4334            $       355.88
----------------------------------------------------------------------------------------------------
                550                   $         0.4297            $       364.86
----------------------------------------------------------------------------------------------------
                575                   $         0.4260            $       373.67
----------------------------------------------------------------------------------------------------
                600                   $         0.4223            $       382.28
----------------------------------------------------------------------------------------------------
                625                   $         0.4186            $       390.71
----------------------------------------------------------------------------------------------------
                650                   $         0.4149            $       398.96
----------------------------------------------------------------------------------------------------
                675                   $         0.4112            $       407.02
----------------------------------------------------------------------------------------------------
                700                   $         0.4075            $       414.90
----------------------------------------------------------------------------------------------------
                725                   $         0.4038            $       422.59
----------------------------------------------------------------------------------------------------
                750                   $         0.4001            $       430.10
----------------------------------------------------------------------------------------------------
                775                   $         0.3964            $       437.42
----------------------------------------------------------------------------------------------------
                800                   $         0.3927            $       444.56
----------------------------------------------------------------------------------------------------
                825                   $         0.3890            $       451.51
----------------------------------------------------------------------------------------------------
                850                   $         0.3853            $       458.28
----------------------------------------------------------------------------------------------------
                875                   $         0.3817            $       464.86
----------------------------------------------------------------------------------------------------
                900                   $         0.3780            $       471.26
----------------------------------------------------------------------------------------------------
</TABLE>

<PAGE>   39

<TABLE>
<CAPTION>
----------------------------------------------------------------------------------------------------
<S>            <C>                       <C>                         <C>
               925                       $       0.3743              $        477.47
----------------------------------------------------------------------------------------------------
               950                       $       0.3706              $        483.50
----------------------------------------------------------------------------------------------------
               975                       $       0.3669              $        489.34
----------------------------------------------------------------------------------------------------
              1000                       $       0.3632              $        495.00
----------------------------------------------------------------------------------------------------
          >1000, ,<=3500                          n/a                        $500.00
----------------------------------------------------------------------------------------------------
</TABLE>

     For Travel Portals greater than 3500, the Monthly Licensing Fee will
continue to increase at the same incremental scale according to the number of
Travel Portals as the Monthly Licensing Fees from 1,000 to 3,500 Travel Portals
set out in the above table. An additional Monthly License Fees schedule for
Travel Portals greater than 3500 can be provided to the Licensee by Smartsources
at the Licensee's request.

1.3  During any Renewal Term of the Licence, the Licensee shall pay a Monthly
     Licence Fee at the then current rate charged by Smartsources, in similar
     manner to that paid during the Current Term.

                               INITIAL SET-UP FEE

2.1  The Initial Set-Up Fee shall be the amount of CDN$2000.00, subject to
     Sections 2.2 and 2.3.

2.2  If the Licensee is licensing a Tier One kSite from Smartsources, the
     Initial Set-Up Fee shall be the amount of CDN$500.00.

23   If the Licensee is a Multi-Branch Licensee, the Initial Set-Up Fee shall
     be:

     (a)  CDN$2000.00 for the first branch owned by the Multi-Branch Licensee
          that requests a kSite; and

     (b)  CDN$500.00, for each subsequent branch owned by the Multi-Branch
          Licensee that requests a kSite.

2.4 All Initial Set-Up Fees are due and payable by the Licensee to Smartsources
    at least 15 days prior to the installation and delivery of the Technology to
    the Licensee.

<PAGE>   40

                                  SCHEDULE "B"

                            DESCRIPTION OF TECHNOLOGY

The kServer technology is described generally as follows:

I. DESIGN & PRESENTATION

1.   Provide kSite and Travel Portal interface design and layout in compliance
     to Uniglobe trademarks and graphical standards

2.   Provide all digital imaging requirements for implementation of a template

3.   Facilitate branding and labeling of each kSite.

II. kSITE FUNCTIONALITY

1.   A uniquely branded website displaying licensee-specific information
2    Display licensee-specific content published via content authoring tools
3.   Display regional produced content syndicated to each kSite
4    Provide self-registration and login features to subscribers
5.   Facilitate a hyperlink to third party booking engine

III. CONTENT AUTHORING

1. Provides online tools to publish content to a kSite via a java-enabled
Internet browser

     (a) The Content Authoring Module will enable licensee to:

     (b) Create and edit new knowledge bases (Categories)

     (c) Create and edit new sub-knowledge bases (Sub-Categories)

     (d)  Default templates with pre-established slots for uploading of content
          (ie specials, news articles etc.);

2. Create new templates with various combinations of slot values:

                      (i)      Text box
                      (ii)     Text area
                      (iii)    Image
                      (iv)     Static Image
                      (v)      Hyper Link

3. Create, edit, post and delete instances (content or article consisting of a
combination of slot values) to a kSite

4. Receive and share knowledge bases and instances published by the Region

IV. TRAVEL PORTAL FUNCTIONALITY & SUBSCRIBER MANAGEMENT

1.      Self-registration and creation of personal travel portal
2.      Displaying unique name of traveler
3.      Destination Content provided by Lonely Planet
4.      Self-selection of value-added content
5.      Travel portal will include the following value-added content and
        application modules:

          (a)  Weather by Weather Labs

<PAGE>   41

          (b)  Stock Portfolio by Stockpoint

          (c)  News with modules provided by CNNfn, Washington Post, Fox News,
               Information Week, Los Angles Times, News.com, San Jose Mercury
               News, Time, USA Today, Wired News, ZD Net

          (d)  Street Maps by Map Quest

          (e)  Bookmark

          (f)  Calculator

          (g)  Census Maps

          (h)  Discussion Boards

          (i)  Email

          (j)  Excite Top News by Reuters

          (k)  Excite Business News

          (l)  Excite Tech News by ZDNet

          (m)  Excite Sport News

          (n)  Excite Entertainment News by UPI

          (o)  Excite Health News

          (p)  Excite Auto Guide

          (q)  Excite TV Listings

          (r)  Excite MLB Scores

          (s)  Excite MLS Scores

          (t)  Excite NBA Scores

          (u)  Excite NCAA Football Conferences

          (v)  Excite NCAA Football Scores

          (w)  Excite NFL Scores

          (x)  Excite NHL Scores

          (y)  Excite Small Business by Quicken

          (z)  Excite Maps

          (aa) Excite Movie Features

          (bb) Horoscopes

          (cc) News Tracker

          (dd) News from Moreover

          (ee) News from iSyndicate

          (ff) Notes

          (gg) Package Tracker

          (hh) Search

          (ii) Search with GoTo

          (jj) Search with RealNames

          (kk) Search with iAtlas

          (ll) Yellow Pages from iAtlas

6. Subscriber management module will provide the following capabilities:

          (a)  Create and add new subscribers

          (b)  View subscriber profiles and pertinent business-specific fields
               (ie. first name, last name, company name, email address etc.)

          (C)  Edit or delete subscriber profiles

          (d)  Search subscriber profiles by first name and/or last name and/or
               email

<PAGE>   42
The technology provided for the TIER ONE kSITES is described generally as
follows:

1. Provide kSite interface design and layout in compliance to Uniglobe
   trademarks and graphical standards

2. Provide all digital imaging requirements for implementation of a template

3. Facilitate branding and labelling of each kSite limited to the following
   agency specific data:

   (a)    Name of Agency
   (b)    Domain Name as text
   (c)    Address(es) and Locations
   (d)    Telephone Number(s)
   (e)    Facsimile Number(s)
   (f)    Email Address
   (g)    Welcome message/About Us

<PAGE>   43
                                  SCHEDULE "C"

           COMPUTER SOFTWARE AND HARDWARE REQUIREMENTS FOR TECHNOLOGY

1. The Licensee shall require an Internet connection.

2. The Licensee shall require one of the following Internet browsers: Microsoft
   Internet Explorer 4.0 or Netscape 4.0 (the "Browser"). The Licensee shall be
   required to ensure that it has the necessary system requirements as set out
   in the respective Browser's hardware requirements list.

<PAGE>   44
                                  SCHEDULE "D"

           PRE-AUTHORIZATION PAYMENT FORM TO BE PROVIDED BY LICENSEE

                                (to be attached)
<PAGE>   45

                                  SCHEDULE "E"

                       DESCRIPTION OF REGION AND TERRITORY

1. The Region is Uniglobe Travel (Western Canada) Inc.

2. The Territory shall consist of the following provinces in Canada: British
Columbia, Alberta, Saskatchewan, Manitoba, the Yukon Territory and the Northwest
Territories and Ontario to the Lakehead.
<PAGE>   46

                                  SCHEDULE "F"

                        LIST OF FRANCHISEES OF THE REGION

             EFFECTIVE AS OF THE COMMENCEMENT DATE OF THIS AGREEMENT

The Region shall update this list from time to time, but not less than four
times a year.

<PAGE>   47

                                   SCHEDULE G

                     ADVERTISING REVENUE DISTRIBUTION MODEL

Revenues with respect to advertising shall be apportioned as follows:

A. For advertising secured by the Region:

                    (1)  100% shall be retained by the Region.

B. For advertising secured by Smartsources:

                    (1)  30% shall be retained by Smartsources; and

                    (2)  70% shall be remitted by Smartsources to the Region
                         within 30 days of receipt of such Revenue by
                         Smartsources.

<PAGE>   48
                                 SCHEDULE "H"

                THE REGION'S PREFERRED SUPPLIERS AND PARTNERSHIPS

Smartsources recognizes that this list may be modified or adjusted, as required,
by the Region from time to time.

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