38 providing an on-line forum for registered users to participate in discussions concerning investments in and performance of public companies, get feedback from and share ideas with their peers, form virtual communities, and engage in social networking