add board and piece spect