42 development of interactive multi-media projects for others in the fields of computer based training, educational programs, sales presentations, trade shows, kiosks, entertainment, in-service training and Internet consulting and web site construction