Volunteer roles in team work