teamwork makes the dream work