The importance of teamwork