<ARTICLE> 5
<LEGEND>
THIS SCHEDULE CONTAINS SUMMARY FINANCIAL INFORMATION EXTRACTED FROM THE
REGISTRANT'S FORM 10K ANNUAL REPORT UNDER THE SECURITIES ACT OF 1934 AND IS
QUALIFIED IN ITS ENTIRETY BY REFERENCE TO SUCH FINANCIAL STATEMENTS.
</LEGEND>
       
                                                  
<PERIOD-TYPE>                   YEAR                   YEAR
<FISCAL-YEAR-END>                          JAN-31-1999             JAN-31-1998
<PERIOD-START>                             FEB-01-1998             FEB-01-1997
<PERIOD-END>                               JAN-31-1999             JAN-31-1998
<CASH>                                      21,468,740               9,024,015
<SECURITIES>                                         0                       0
<RECEIVABLES>                               13,348,005               9,162,387
<ALLOWANCES>                                 (311,454)               (197,482)
<INVENTORY>                                          0                       0
<CURRENT-ASSETS>                            36,386,689              18,808,240
<PP&E>                                       3,331,682               2,221,215
<DEPRECIATION>                             (1,467,147)               (831,372)
<TOTAL-ASSETS>                              59,677,921              20,568,521
<CURRENT-LIABILITIES>                       19,881,814              11,856,418
<BONDS>                                              0                       0
<PREFERRED-MANDATORY>                                0                       0
<PREFERRED>                                          0                       0
<COMMON>                                        20,401                  18,961
<OTHER-SE>                                  38,084,649               6,967,793
<TOTAL-LIABILITY-AND-EQUITY>                59,677,921              20,588,521
<SALES>                                     27,199,243              17,838,948
<TOTAL-REVENUES>                            48,316,458              32,147,036
<CGS>                                        2,206,898               1,088,820
<TOTAL-COSTS>                               35,760,633              24,453,469
<OTHER-EXPENSES>                                     0                       0
<LOSS-PROVISION>                                     0                       0
<INTEREST-EXPENSE>                                   0                       0
<INCOME-PRETAX>                             13,485,312               8,014,628
<INCOME-TAX>                                 6,155,205               3,253,490
<INCOME-CONTINUING>                          7,330,107               4,761,138
<DISCONTINUED>                                       0                       0
<EXTRAORDINARY>                                      0                       0
<CHANGES>                                            0                       0
<NET-INCOME>                                 7,330,107               4,761,138
<EPS-PRIMARY>                                     0.43                    0.31
<EPS-DILUTED>                                     0.41                    0.31