<TABLE> <S> <C>
<ARTICLE> 5
<LEGEND>
THIS SCHEDULE CONTAINS SUMMARY FINANCIAL INFORMATION EXTRACTED FROM THE 12
MONTHS ENDED OCTOBER 31, 1999, 1998, AND 1997 INCOME STATEMENTS, AND THE OCTOBER
31, 1999, 1998 AND 1997 BALANCE SHEETS.
</LEGEND>
<RESTATED>
<S> <C> <C> <C>
<PERIOD-TYPE> 12-MOS 12-MOS 12-MOS
<FISCAL-YEAR-END> OCT-31-1999 OCT-31-1998 OCT-31-1997
<PERIOD-END> OCT-31-1999 OCT-31-1998 OCT-31-1997
<CASH> 3,424,934 1,914,001 1,442,324
<SECURITIES> 0 0 0
<RECEIVABLES> 336,805 266,173 154,236
<ALLOWANCES> 19,025 10,000 10,000
<INVENTORY> 0 0 0
<CURRENT-ASSETS> 8,313,526 4,162,510 2,045,122
<PP&E> 426,643 362,975 652,341
<DEPRECIATION> 154,267 101,236 504,980
<TOTAL-ASSETS> 14,735,278 6,717,801 2,346,943
<CURRENT-LIABILITIES> 7,457,673 3,665,726 1,749,036
<BONDS> 0 0 73,189
0 0 0
0 0 0
<COMMON> 202,863 182,857 132,362
<OTHER-SE> 209,925 61,909 48,138
<TOTAL-LIABILITY-AND-EQUITY> 14,735,278 6,717,801 2,346,943
<SALES> 5,597,524 3,289,477 1,623,561
<TOTAL-REVENUES> 5,597,524 3,289,477 1,623,561
<CGS> 0 0 0
<TOTAL-COSTS> 5,505,937 3,295,772 1,714,282
<OTHER-EXPENSES> 0 0 0
<LOSS-PROVISION> 0 0 0
<INTEREST-EXPENSE> 0 0 0
<INCOME-PRETAX> 258,456 23,211 77,354
<INCOME-TAX> 110,440 9,440 30,968
<INCOME-CONTINUING> 148,016 13,771 46,386
<DISCONTINUED> 0 0 0
<EXTRAORDINARY> 0 0 0
<CHANGES> 0 0 0
<NET-INCOME> 148,016 13,771 46,386
<EPS-BASIC> 0.07 0.01 0.02
<EPS-DILUTED> 0.07 0.01 0.02
</TABLE>