criteria of a good team Tag