Definitions
-----------

