<TABLE> <S> <C>


<ARTICLE> 5
<LEGEND>
THIS  SCHEDULE  CONTAINS  SUMMARY  FINANCIAL   INFORMATION  EXTRACTED  FROM  THE
COMPANY'S AUDITED FINANCIAL STATEMENTS AT AND FOR THIS PERIOD ENDED 12/31/98 AND
IS QUALIFIED IN ITS ENTIRETY BY REFERENCE TO SUCH FINANCIAL STATEMENTS.
</LEGEND>
       
<S>                                            <C>                    <C>
<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>                                       2,110,535               1,645,953
<SECURITIES>                                         0                       0
<RECEIVABLES>                                1,460,095               1,200,451
<ALLOWANCES>                                         0                       0
<INVENTORY>                                    673,688                 772,780
<CURRENT-ASSETS>                             4,277,778               3,638,279
<PP&E>                                       1,607,557               1,408,816
<DEPRECIATION>                                       0                       0
<TOTAL-ASSETS>                               5,885,335               5,047,095
<CURRENT-LIABILITIES>                          877,279                 553,144
<BONDS>                                        427,226                 281,327
<PREFERRED-MANDATORY>                                0                       0
<PREFERRED>                                          0                       0
<COMMON>                                     3,491,630               3,478,209
<OTHER-SE>                                   1,089,200                 734,415
<TOTAL-LIABILITY-AND-EQUITY>                 5,885,335               5,047,095
<SALES>                                      6,639,219               6,409,954
<TOTAL-REVENUES>                             6,639,219               6,409,954
<CGS>                                        4,497,280               4,505,889
<TOTAL-COSTS>                                1,262,197               1,226,824
<OTHER-EXPENSES>                                     0                       0
<LOSS-PROVISION>                                     0                       0
<INTEREST-EXPENSE>                            (79,903)                (74,256)
<INCOME-PRETAX>                                799,329                 602,985
<INCOME-TAX>                                   299,061                 256,657
<INCOME-CONTINUING>                                  0                       0
<DISCONTINUED>                                       0                       0
<EXTRAORDINARY>                                      0                       0
<CHANGES>                                            0                       0
<NET-INCOME>                                   500,768                 346,328
<EPS-PRIMARY>                                     0.34                    0.23
<EPS-DILUTED>                                     0.34                    0.23
        

</TABLE>