change from map to array
change from map to array
change from vector to array