42 Computer services, namely, creating an on-line community for registered users to upload, store, view, search for, and share with others photographs and videos; Computer services, namely, creating an on-line community for registered users to participate in discussions with other users, and get feedback from their peers, in the field of biblical teachings; Providing a web site featuring technology that enables users to upload, store, view, search for, and share with others photographs and videos; Providing on-line non-downloadable software for users to upload, store, view, search for, and share with others photographs and videos