The importance of team work