The value of team work