finished overview of existing definitions