WARNING: THE EDGAR SYSTEM ENCOUNTERED ERROR(S) WHILE PROCESSING THIS SCHEDULE. <ARTICLE> 5 <PERIOD-TYPE> 9-MOS <FISCAL-YEAR-END> OCT-31-1997 <PERIOD-END> JULY-31-1997 <CASH> 741,643 <SECURITIES> 0 <RECEIVABLES> 3,215,586 <ALLOWANCES> 378,648 <INVENTORY> 167,852 <CURRENT-ASSETS> 5,344,448 <PP&E> 1,418,022 <DEPRECIATION> 558,105 <TOTAL-ASSETS> 10,610,679 <CURRENT-LIABILITIES> 3,572,502 <BONDS> 0 <PREFERRED-MANDATORY> 0 <PREFERRED> 0 <COMMON> 20,822 <OTHER-SE> 4,009,123 <TOTAL-LIABILITY-AND-EQUITY> 10,610,679 <SALES> 1,337,989 <TOTAL-REVENUES> 3,658,091 <CGS> 1,057,407 <TOTAL-COSTS> 2,188,305 <OTHER-EXPENSES> 0 <LOSS-PROVISION> 0 <INTEREST-EXPENSE> 42,144 <INCOME-PRETAX> 412,379 <INCOME-TAX> 163,994 <INCOME-CONTINUING> 248,385 <DISCONTINUED> 0 <EXTRAORDINARY> 0 <CHANGES> 0 <NET-INCOME> 248,385 <EPS-PRIMARY> .11 <EPS-DILUTED> .11