<ARTICLE>                     5
<LEGEND>
     This Schedule contains summary financial information extracted from the
registrant's 10-QSB as for the quarter ended June 30, 1998 and is qualified by
reference to such financial statements.
</LEGEND>
<MULTIPLIER>                                   1
       
                             
<PERIOD-TYPE>                   6-MOS
<FISCAL-YEAR-END>                              DEC-31-1998
<PERIOD-END>                                   JUN-30-1998
<CASH>                                           2,124,561
<SECURITIES>                                             0
<RECEIVABLES>                                    7,161,784
<ALLOWANCES>                                             0
<INVENTORY>                                              0
<CURRENT-ASSETS>                                 9,720,579
<PP&E>                                           2,662,558
<DEPRECIATION>                                   1,694,755
<TOTAL-ASSETS>                                  16,735,702
<CURRENT-LIABILITIES>                            4,248,614
<BONDS>                                                  0
<PREFERRED-MANDATORY>                                    0
<PREFERRED>                                              0
<COMMON>                                            82,261
<OTHER-SE>                                      12,356,485
<TOTAL-LIABILITY-AND-EQUITY>                    16,735,702
<SALES>                                          9,986,004
<TOTAL-REVENUES>                                10,127,298
<CGS>                                            5,582,414
<TOTAL-COSTS>                                    9,678,357
<OTHER-EXPENSES>                                    59,070
<LOSS-PROVISION>                                         0
<INTEREST-EXPENSE>                                   8,520
<INCOME-PRETAX>                                    389,871
<INCOME-TAX>                                             0
<INCOME-CONTINUING>                                389,871
<DISCONTINUED>                                           0
<EXTRAORDINARY>                                          0
<CHANGES>                                                0
<NET-INCOME>                                       389,871
<EPS-PRIMARY>                                         0.06
<EPS-DILUTED>                                         0.05