party is now internally represented by a 2x3 2d array