Computer software, namely computer software for receiving, transmitting, storing, retrieving, sharing, viewing, previewing, printing, editing, enhancing, annotating, manipulating, organizing, managing and applying special visual effect to digital images; computer software for receiving, transmitting, creating, storing, retrieving, sharing, viewing, previewing, printing, editing, annotating, organizing and managing documents; computer software for creating, viewing, editing, enhancing, manipulating, organizing, managing, receiving, transmitting, storing, retrieving, sharing and applying special visual effects to multimedia slide show presentations and screen savers; and network communications software for providing software product upgrades, software product extensions, software products promotions, software product advertisements and software product information between a software product supplier and software product users; none of the aforesaid products being connected or rendered through telephones or telephone networks.;