fix -show_board logic