slice is working, but mutating the whole board is not finished.