team work makes dream work