dreaded state of the board thread