board now 2d array