trying to reduce get_board()