diff --git a/tf/about/annotate.html b/tf/about/annotate.html index 667367b44..f0a58eec9 100644 --- a/tf/about/annotate.html +++ b/tf/about/annotate.html @@ -298,7 +298,7 @@
"""
.. include:: ../docs/about/annotate.md
diff --git a/tf/about/annotateBrowser.html b/tf/about/annotateBrowser.html
index 5ee415bae..6d5f993bf 100644
--- a/tf/about/annotateBrowser.html
+++ b/tf/about/annotateBrowser.html
@@ -267,7 +267,7 @@ Programming
Expand source code
-Browse git
+Browse git
"""
.. include:: ../docs/about/annotateBrowser.md
diff --git a/tf/about/apps.html b/tf/about/apps.html
index 305ab3949..cb5c15120 100644
--- a/tf/about/apps.html
+++ b/tf/about/apps.html
@@ -115,7 +115,7 @@ Two contexts
Expand source code
-Browse git
+Browse git
"""
.. include:: ../docs/about/apps.md
diff --git a/tf/about/background.html b/tf/about/background.html
index a444723db..fb5235f93 100644
--- a/tf/about/background.html
+++ b/tf/about/background.html
@@ -155,7 +155,7 @@ History
Expand source code
-Browse git
+Browse git
"""
.. include:: ../docs/about/background.md
diff --git a/tf/about/browser.html b/tf/about/browser.html
index c477fee5d..b9e657e35 100644
--- a/tf/about/browser.html
+++ b/tf/about/browser.html
@@ -174,7 +174,7 @@ UNICODE in Excel CSVs
Expand source code
-Browse git
+Browse git
"""
.. include:: ../docs/about/browser.md
diff --git a/tf/about/clientmanual.html b/tf/about/clientmanual.html
index aa431ebeb..e190f2869 100644
--- a/tf/about/clientmanual.html
+++ b/tf/about/clientmanual.html
@@ -565,7 +565,7 @@ Credits
Expand source code
-Browse git
+Browse git
"""
.. include:: ../docs/about/clientmanual.md
diff --git a/tf/about/code.html b/tf/about/code.html
index 4e1e9af51..b9f923b15 100644
--- a/tf/about/code.html
+++ b/tf/about/code.html
@@ -98,7 +98,7 @@ Writing
Expand source code
-Browse git
+Browse git
"""
.. include:: ../docs/about/code.md
diff --git a/tf/about/corpora.html b/tf/about/corpora.html
index 157aca22b..bce2f4eaa 100644
--- a/tf/about/corpora.html
+++ b/tf/about/corpora.html
@@ -353,7 +353,7 @@ Extra data
Expand source code
-Browse git
+Browse git
"""
.. include:: ../docs/about/corpora.md
diff --git a/tf/about/datamodel.html b/tf/about/datamodel.html
index fc2dc2c6c..a03c39681 100644
--- a/tf/about/datamodel.html
+++ b/tf/about/datamodel.html
@@ -265,7 +265,7 @@ Serializing and pre-computing
Expand source code
-Browse git
+Browse git
"""
.. include:: ../docs/about/datamodel.md
diff --git a/tf/about/datasharing.html b/tf/about/datasharing.html
index 895d36b11..36336e536 100644
--- a/tf/about/datasharing.html
+++ b/tf/about/datasharing.html
@@ -362,7 +362,7 @@ More modules at the same time
Expand source code
-Browse git
+Browse git
"""
.. include:: ../docs/about/datasharing.md
diff --git a/tf/about/displaydesign.html b/tf/about/displaydesign.html
index ea4be4b76..2e46da2bd 100644
--- a/tf/about/displaydesign.html
+++ b/tf/about/displaydesign.html
@@ -151,7 +151,7 @@ Output
Expand source code
-Browse git
+Browse git
"""
.. include:: ../docs/about/displaydesign.md
diff --git a/tf/about/faq.html b/tf/about/faq.html
index 44c930968..94de37710 100644
--- a/tf/about/faq.html
+++ b/tf/about/faq.html
@@ -161,7 +161,7 @@ GitHub Rate Limit Exceeded!
Expand source code
-Browse git
+Browse git
"""
.. include:: ../docs/about/faq.md
diff --git a/tf/about/fileformats.html b/tf/about/fileformats.html
index 09ae12486..8099147c4 100644
--- a/tf/about/fileformats.html
+++ b/tf/about/fileformats.html
@@ -158,7 +158,7 @@ Single values
Expand source code
-Browse git
+Browse git
"""
.. include:: ../docs/about/fileformats.md
diff --git a/tf/about/index.html b/tf/about/index.html
index 01d9b7598..25aa4b587 100644
--- a/tf/about/index.html
+++ b/tf/about/index.html
@@ -33,7 +33,7 @@ Documents
Expand source code
-Browse git
+Browse git
"""
# Documents
diff --git a/tf/about/install.html b/tf/about/install.html
index f08a94dce..861a9277a 100644
--- a/tf/about/install.html
+++ b/tf/about/install.html
@@ -108,7 +108,7 @@ Note for Linux users
Expand source code
-Browse git
+Browse git
"""
.. include:: ../docs/about/install.md
diff --git a/tf/about/manual.html b/tf/about/manual.html
index b24487be7..fef0258e2 100644
--- a/tf/about/manual.html
+++ b/tf/about/manual.html
@@ -390,7 +390,7 @@ Keyboard shortcuts
Expand source code
-Browse git
+Browse git
"""
.. include:: ../docs/about/manual.md
diff --git a/tf/about/optimizations.html b/tf/about/optimizations.html
index eb3eebc45..2692f7683 100644
--- a/tf/about/optimizations.html
+++ b/tf/about/optimizations.html
@@ -187,7 +187,7 @@ Edge features
Expand source code
-Browse git
+Browse git
"""
.. include:: ../docs/about/optimizations.md
diff --git a/tf/about/releases.html b/tf/about/releases.html
index 7ff8b0b93..92feb4342 100644
--- a/tf/about/releases.html
+++ b/tf/about/releases.html
@@ -550,7 +550,7 @@ Older releases
Expand source code
-Browse git
+Browse git
"""
.. include:: ../docs/about/releases.md
diff --git a/tf/about/releasesold.html b/tf/about/releasesold.html
index 4040fdeed..d3fce9a00 100644
--- a/tf/about/releasesold.html
+++ b/tf/about/releasesold.html
@@ -3455,7 +3455,7 @@ Changed
Expand source code
-Browse git
+Browse git
"""
.. include:: ../docs/about/releasesold.md
diff --git a/tf/about/searchdesign.html b/tf/about/searchdesign.html
index b7c9baf08..53b981aee 100644
--- a/tf/about/searchdesign.html
+++ b/tf/about/searchdesign.html
@@ -477,7 +477,7 @@ Small-first strategy
Expand source code
-Browse git
+Browse git
"""
.. include:: ../docs/about/searchdesign.md
diff --git a/tf/about/searchusage.html b/tf/about/searchusage.html
index 266beff47..2a142fb80 100644
--- a/tf/about/searchusage.html
+++ b/tf/about/searchusage.html
@@ -776,7 +776,7 @@ Implementation
Expand source code
-Browse git
+Browse git
"""
.. include:: ../docs/about/searchusage.md
diff --git a/tf/about/tests.html b/tf/about/tests.html
index dddd28846..3b15185a7 100644
--- a/tf/about/tests.html
+++ b/tf/about/tests.html
@@ -71,7 +71,7 @@ Relations
Expand source code
-Browse git
+Browse git
"""
.. include:: ../docs/about/tests.md
diff --git a/tf/about/use.html b/tf/about/use.html
index 4942d8ec5..d85907dc1 100644
--- a/tf/about/use.html
+++ b/tf/about/use.html
@@ -90,7 +90,7 @@ TF API
Expand source code
-Browse git
+Browse git
"""
.. include:: ../docs/about/use.md
diff --git a/tf/about/usefunc.html b/tf/about/usefunc.html
index 2a3c288ac..1f7050adb 100644
--- a/tf/about/usefunc.html
+++ b/tf/about/usefunc.html
@@ -419,7 +419,7 @@ Prevent data loading
Expand source code
-Browse git
+Browse git
"""
.. include:: ../docs/about/usefunc.md
diff --git a/tf/about/variants.html b/tf/about/variants.html
index d1ac57b0d..f97aeeabe 100644
--- a/tf/about/variants.html
+++ b/tf/about/variants.html
@@ -438,7 +438,7 @@ The stack
Expand source code
-Browse git
+Browse git
"""
.. include:: ../docs/about/variants.md
diff --git a/tf/about/volumes.html b/tf/about/volumes.html
index 7c1d45164..9454761ba 100644
--- a/tf/about/volumes.html
+++ b/tf/about/volumes.html
@@ -323,7 +323,7 @@ Reflection
Expand source code
-Browse git
+Browse git
"""
.. include:: ../docs/about/volumes.md
diff --git a/tf/advanced/annotate.html b/tf/advanced/annotate.html
index 56129e290..a8b58155e 100644
--- a/tf/advanced/annotate.html
+++ b/tf/advanced/annotate.html
@@ -34,7 +34,7 @@ Module tf.advanced.annotate
Expand source code
-Browse git
+Browse git
"""
Enable manual annotation APIs.
diff --git a/tf/advanced/app.html b/tf/advanced/app.html
index 0804e80d3..574cc4fed 100644
--- a/tf/advanced/app.html
+++ b/tf/advanced/app.html
@@ -31,7 +31,7 @@ Module tf.advanced.app
Expand source code
-Browse git
+Browse git
import types
import traceback
@@ -990,7 +990,7 @@ Parameters
Expand source code
-Browse git
+Browse git
class App:
def __init__(
diff --git a/tf/advanced/condense.html b/tf/advanced/condense.html
index 9e6b9ee38..ed07f4aa4 100644
--- a/tf/advanced/condense.html
+++ b/tf/advanced/condense.html
@@ -31,7 +31,7 @@ Module tf.advanced.condense
Expand source code
-Browse git
+Browse git
def condense(api, tuples, condenseType, multiple=False):
F = api.F
diff --git a/tf/advanced/data.html b/tf/advanced/data.html
index 8f498fbc4..a9e3e853a 100644
--- a/tf/advanced/data.html
+++ b/tf/advanced/data.html
@@ -31,7 +31,7 @@ Module tf.advanced.data
Expand source code
-Browse git
+Browse git
from ..core.helpers import itemize
from ..core.files import backendRep, expandDir, prefixSlash, normpath
@@ -541,7 +541,7 @@ Parameters
Expand source code
-Browse git
+Browse git
class AppData:
def __init__(
diff --git a/tf/advanced/display.html b/tf/advanced/display.html
index 269c31c84..d737c6a8c 100644
--- a/tf/advanced/display.html
+++ b/tf/advanced/display.html
@@ -69,7 +69,7 @@ See also
Expand source code
-Browse git
+Browse git
"""
# Display
diff --git a/tf/advanced/find.html b/tf/advanced/find.html
index 17bca68ab..571af46a8 100644
--- a/tf/advanced/find.html
+++ b/tf/advanced/find.html
@@ -31,7 +31,7 @@ Module tf.advanced.find
Expand source code
-Browse git
+Browse git
import sys
from importlib import util
diff --git a/tf/advanced/helpers.html b/tf/advanced/helpers.html
index 1b1c0dbda..e7c41c3e4 100644
--- a/tf/advanced/helpers.html
+++ b/tf/advanced/helpers.html
@@ -31,7 +31,7 @@ Module tf.advanced.helpers
Expand source code
-Browse git
+Browse git
import collections
from textwrap import dedent
diff --git a/tf/advanced/highlight.html b/tf/advanced/highlight.html
index 041152a99..ed328bb81 100644
--- a/tf/advanced/highlight.html
+++ b/tf/advanced/highlight.html
@@ -31,7 +31,7 @@ Module tf.advanced.highlight
Expand source code
-Browse git
+Browse git
from .search import runSearch
diff --git a/tf/advanced/index.html b/tf/advanced/index.html
index d51fc3b4c..d3cd4fa77 100644
--- a/tf/advanced/index.html
+++ b/tf/advanced/index.html
@@ -66,7 +66,7 @@ Advanced API
Expand source code
-Browse git
+Browse git
"""
# Advanced API
diff --git a/tf/advanced/interchange.html b/tf/advanced/interchange.html
index f8ed44186..b95ebf3fb 100644
--- a/tf/advanced/interchange.html
+++ b/tf/advanced/interchange.html
@@ -35,7 +35,7 @@ Module tf.advanced.interchange
Expand source code
-Browse git
+Browse git
"""
Produce exports of the whole dataset in different formats.
diff --git a/tf/advanced/links.html b/tf/advanced/links.html
index d65fa141c..df72a713d 100644
--- a/tf/advanced/links.html
+++ b/tf/advanced/links.html
@@ -32,7 +32,7 @@ Module tf.advanced.links
Expand source code
-Browse git
+Browse git
"""
Produce links to TF data and links from nodes to web resources.
diff --git a/tf/advanced/options.html b/tf/advanced/options.html
index d51d2adb7..b4a69953a 100644
--- a/tf/advanced/options.html
+++ b/tf/advanced/options.html
@@ -392,7 +392,7 @@ Parameters
Expand source code
-Browse git
+Browse git
"""
# Display Settings.
@@ -1144,7 +1144,7 @@ Classes
Expand source code
-Browse git
+Browse git
class Options:
def __init__(self, app):
@@ -1366,7 +1366,7 @@ Methods
Expand source code
-Browse git
+Browse git
class OptionsCurrent:
def __init__(self, options):
diff --git a/tf/advanced/render.html b/tf/advanced/render.html
index 25565c2d2..ad2517f0d 100644
--- a/tf/advanced/render.html
+++ b/tf/advanced/render.html
@@ -45,7 +45,7 @@ Information shielding
Expand source code
-Browse git
+Browse git
"""
# Render
diff --git a/tf/advanced/repo.html b/tf/advanced/repo.html
index 5f21d90e5..31bab895a 100644
--- a/tf/advanced/repo.html
+++ b/tf/advanced/repo.html
@@ -295,7 +295,7 @@ Updating a corpus that you alre
Expand source code
-Browse git
+Browse git
"""
# Auto downloading from a back-end repository
@@ -2822,7 +2822,7 @@ Classes
Expand source code
-Browse git
+Browse git
class Checkout:
"""Auxiliary class for `checkoutRepo`"""
@@ -4111,7 +4111,7 @@ Methods
Expand source code
-Browse git
+Browse git
class Repo:
"""Auxiliary class for `releaseData`"""
diff --git a/tf/advanced/search.html b/tf/advanced/search.html
index 96eb80b00..8eee14b1e 100644
--- a/tf/advanced/search.html
+++ b/tf/advanced/search.html
@@ -32,7 +32,7 @@ Module tf.advanced.search
Expand source code
-Browse git
+Browse git
"""
Calls from the advanced API to the Search API.
diff --git a/tf/advanced/sections.html b/tf/advanced/sections.html
index ecad5fd2c..11970eacd 100644
--- a/tf/advanced/sections.html
+++ b/tf/advanced/sections.html
@@ -49,7 +49,7 @@ Structure
Expand source code
-Browse git
+Browse git
"""Section
diff --git a/tf/advanced/settings.html b/tf/advanced/settings.html
index 665fa6a14..fd821e515 100644
--- a/tf/advanced/settings.html
+++ b/tf/advanced/settings.html
@@ -844,7 +844,7 @@ writing
Expand source code
-Browse git
+Browse git
"""
# App settings
@@ -2937,7 +2937,7 @@ Classes
Expand source code
-Browse git
+Browse git
class AppCurrent:
def __init__(self, specs):
@@ -2988,7 +2988,7 @@ Methods
Expand source code
-Browse git
+Browse git
class Check:
def __init__(self, app, withApi):
diff --git a/tf/advanced/tables.html b/tf/advanced/tables.html
index 554f54d26..7db5f8437 100644
--- a/tf/advanced/tables.html
+++ b/tf/advanced/tables.html
@@ -31,7 +31,7 @@ Module tf.advanced.tables
Expand source code
-Browse git
+Browse git
from ..core.text import DEFAULT_FORMAT
from .helpers import getHeaders, RESULT
diff --git a/tf/advanced/text.html b/tf/advanced/text.html
index 351d5dfc8..528b3b68d 100644
--- a/tf/advanced/text.html
+++ b/tf/advanced/text.html
@@ -31,7 +31,7 @@ Module tf.advanced.text
Expand source code
-Browse git
+Browse git
import types
from textwrap import dedent
diff --git a/tf/advanced/unravel.html b/tf/advanced/unravel.html
index 2ea0b5343..61f5dd334 100644
--- a/tf/advanced/unravel.html
+++ b/tf/advanced/unravel.html
@@ -35,7 +35,7 @@ Unravel
Expand source code
-Browse git
+Browse git
"""
# Unravel
@@ -758,7 +758,7 @@ Classes
Expand source code
-Browse git
+Browse git
class NodeProps:
"""Node properties during plain() or pretty().
@@ -851,7 +851,7 @@ Instance variables
Expand source code
-Browse git
+Browse git
class OuterSettings:
"""Common properties during plain() and pretty().
@@ -933,7 +933,7 @@ Instance variables
Expand source code
-Browse git
+Browse git
class TreeInfo:
"""Tree properties during plain() or pretty().
diff --git a/tf/advanced/volumes.html b/tf/advanced/volumes.html
index dd496669c..071b92d12 100644
--- a/tf/advanced/volumes.html
+++ b/tf/advanced/volumes.html
@@ -32,7 +32,7 @@ Module tf.advanced.volumes
Expand source code
-Browse git
+Browse git
"""
Produce links to TF data and links from nodes to web resources.
diff --git a/tf/advanced/zipdata.html b/tf/advanced/zipdata.html
index 4f9e9b481..1f6a30ca5 100644
--- a/tf/advanced/zipdata.html
+++ b/tf/advanced/zipdata.html
@@ -31,7 +31,7 @@ Module tf.advanced.zipdata
Expand source code
-Browse git
+Browse git
import sys
import types
diff --git a/tf/app.html b/tf/app.html
index 9b83a7909..fcc37b182 100644
--- a/tf/app.html
+++ b/tf/app.html
@@ -39,7 +39,7 @@ Module tf.app
Expand source code
-Browse git
+Browse git
"""
Make use of a corpus.
diff --git a/tf/browser/command.html b/tf/browser/command.html
index 46a08bb39..3389883a5 100644
--- a/tf/browser/command.html
+++ b/tf/browser/command.html
@@ -32,7 +32,7 @@ Module tf.browser.command
Expand source code
-Browse git
+Browse git
"""
Command-line argument processing
diff --git a/tf/browser/html.html b/tf/browser/html.html
index 336f0e2eb..e1de939f7 100644
--- a/tf/browser/html.html
+++ b/tf/browser/html.html
@@ -34,7 +34,7 @@ Module tf.browser.html
Expand source code
-Browse git
+Browse git
"""HTML generation done in the Pythonic way.
@@ -286,7 +286,7 @@ Classes
Expand source code
-Browse git
+Browse git
class H:
"""Provider of HTML serializing functions per element type.
diff --git a/tf/browser/index.html b/tf/browser/index.html
index f36be72fc..15079375d 100644
--- a/tf/browser/index.html
+++ b/tf/browser/index.html
@@ -32,7 +32,7 @@ Local TF data and web server
Expand source code
-Browse git
+Browse git
"""
# Local TF data and web server
diff --git a/tf/browser/kernel.html b/tf/browser/kernel.html
index 9f06f3c29..ee408e3d2 100644
--- a/tf/browser/kernel.html
+++ b/tf/browser/kernel.html
@@ -38,7 +38,7 @@ Kernel API
Expand source code
-Browse git
+Browse git
"""
# TF kernel
diff --git a/tf/browser/ner/corpus.html b/tf/browser/ner/corpus.html
index 46679e2e8..8efa92298 100644
--- a/tf/browser/ner/corpus.html
+++ b/tf/browser/ner/corpus.html
@@ -39,7 +39,7 @@ Module tf.browser.ner.corpus
Expand source code
-Browse git
+Browse git
"""Access to the corpus.
@@ -466,7 +466,7 @@ Classes
Expand source code
-Browse git
+Browse git
class Corpus(Settings):
def __init__(self):
diff --git a/tf/browser/ner/data.html b/tf/browser/ner/data.html
index 42148711c..ecc1b10e8 100644
--- a/tf/browser/ner/data.html
+++ b/tf/browser/ner/data.html
@@ -43,7 +43,7 @@ Module tf.browser.ner.data
Expand source code
-Browse git
+Browse git
"""Annotation data module.
@@ -1025,7 +1025,7 @@ Parameters
Expand source code
-Browse git
+Browse git
class Data(Corpus):
def __init__(self, sets=None):
diff --git a/tf/browser/ner/form.html b/tf/browser/ner/form.html
index fb51806f4..1cad4baf8 100644
--- a/tf/browser/ner/form.html
+++ b/tf/browser/ner/form.html
@@ -37,7 +37,7 @@ Module tf.browser.ner.form
Expand source code
-Browse git
+Browse git
"""Machinery for request reading.
@@ -229,7 +229,7 @@ Parameters
Expand source code
-Browse git
+Browse git
class Form:
def __init__(
diff --git a/tf/browser/ner/fragments.html b/tf/browser/ner/fragments.html
index 5c1c21d3c..20f3e6c95 100644
--- a/tf/browser/ner/fragments.html
+++ b/tf/browser/ner/fragments.html
@@ -35,7 +35,7 @@ Module tf.browser.ner.fragments
Expand source code
-Browse git
+Browse git
"""Wraps various pieces into HTML.
@@ -1064,7 +1064,7 @@ Classes
Expand source code
-Browse git
+Browse git
class Fragments:
def wrapMessages(self):
diff --git a/tf/browser/ner/helpers.html b/tf/browser/ner/helpers.html
index 6c7798692..b7924e20d 100644
--- a/tf/browser/ner/helpers.html
+++ b/tf/browser/ner/helpers.html
@@ -35,7 +35,7 @@ Module tf.browser.ner.helpers
Expand source code
-Browse git
+Browse git
"""Auxiliary functions.
diff --git a/tf/browser/ner/match.html b/tf/browser/ner/match.html
index 908410964..9b322a25d 100644
--- a/tf/browser/ner/match.html
+++ b/tf/browser/ner/match.html
@@ -34,7 +34,7 @@ Module tf.browser.ner.match
Expand source code
-Browse git
+Browse git
"""Match functions.
diff --git a/tf/browser/ner/ner.html b/tf/browser/ner/ner.html
index dd8bd3b3d..6d9677e2a 100644
--- a/tf/browser/ner/ner.html
+++ b/tf/browser/ner/ner.html
@@ -244,7 +244,7 @@ Inspection
Expand source code
-Browse git
+Browse git
"""API for Named Entity marking.
@@ -1768,7 +1768,7 @@ Parameters
Expand source code
-Browse git
+Browse git
class NER(Sheets, Sets, Show):
def __init__(
diff --git a/tf/browser/ner/request.html b/tf/browser/ner/request.html
index d6e2e55d7..83b70335e 100644
--- a/tf/browser/ner/request.html
+++ b/tf/browser/ner/request.html
@@ -34,7 +34,7 @@ Module tf.browser.ner.request
Expand source code
-Browse git
+Browse git
"""Auxiliary functions for managing request data.
@@ -386,7 +386,7 @@ Classes
Expand source code
-Browse git
+Browse git
class Request(Form):
def __init__(self):
diff --git a/tf/browser/ner/serve.html b/tf/browser/ner/serve.html
index f9008fdc8..ed5f0504b 100644
--- a/tf/browser/ner/serve.html
+++ b/tf/browser/ner/serve.html
@@ -36,7 +36,7 @@ Module tf.browser.ner.serve
Expand source code
-Browse git
+Browse git
"""Main controller for Flask
@@ -460,7 +460,7 @@ Parameters
Expand source code
-Browse git
+Browse git
class Serve(Request, Fragments):
def __init__(self, web):
diff --git a/tf/browser/ner/sets.html b/tf/browser/ner/sets.html
index 692662c76..55abdd949 100644
--- a/tf/browser/ner/sets.html
+++ b/tf/browser/ner/sets.html
@@ -36,7 +36,7 @@ Module tf.browser.ner.sets
Expand source code
-Browse git
+Browse git
"""Annotation set management.
@@ -458,7 +458,7 @@ Parameters
Expand source code
-Browse git
+Browse git
class Sets(Data):
def __init__(self, sets=None):
diff --git a/tf/browser/ner/settings.html b/tf/browser/ner/settings.html
index 9df3e7cf1..2c26b31c1 100644
--- a/tf/browser/ner/settings.html
+++ b/tf/browser/ner/settings.html
@@ -34,7 +34,7 @@ Module tf.browser.ner.settings
Expand source code
-Browse git
+Browse git
"""Corpus dependent setup of the annotation tool.
@@ -416,7 +416,7 @@ Classes