Several other matching services, such as VolunteerMatch and Idealist, also offer virtual volunteering positions with nonprofit organizations in addition to traditional, on-site volunteering opportunities. VolunteerMatch currently reports that about 5 percent of its active volunteer listings are virtual in nature. As of June 2010, its directory included more than 2,770 such listings including roles in interactive marketing, fundraising, accounting, social media, and business mentoring.