create a different datastructure for teamlist