42 internet strategy consulting, namely developing business financial models and strategies for the effective use of web site technologies in the operation of an on or off line business; computer programming, database design and development, computer and ecommerce system design and integration