display_board is now break into smaller display_board_XXX