Virtual Volunteering Revisited