Query Metrics

107 Database Queries
25 Different statements
145.32 ms Query time
0 Invalid entities

Queries

Group similar statements

default connection

# Time Info
1 0.40 ms
SELECT *
            FROM website_settings
            WHERE name = ?
                AND (
                    siteId IS NULL
                    OR siteId = 0
                    OR siteId = ?
                )
                AND (
                    language IS NULL
                    OR language = ''
                    OR language = ?
                )
            ORDER BY CONCAT(siteId, language) DESC, siteId DESC, language DESC
Parameters:
[
  "defaultSiteConfig"
  null
  null
]
2 0.09 ms
SELECT * FROM website_settings WHERE id = ?
Parameters:
[
  1
]
3 0.23 ms
SELECT name FROM classes WHERE id = ?
Parameters:
[
  "SiteConfig"
]
4 0.37 ms
SELECT *
            FROM website_settings
            WHERE name = ?
                AND (
                    siteId IS NULL
                    OR siteId = 0
                    OR siteId = ?
                )
                AND (
                    language IS NULL
                    OR language = ''
                    OR language = ?
                )
            ORDER BY CONCAT(siteId, language) DESC, siteId DESC, language DESC
Parameters:
[
  "mainBlogPortal"
  null
  null
]
5 0.11 ms
SELECT * FROM website_settings WHERE id = ?
Parameters:
[
  8
]
6 0.08 ms
SELECT name FROM classes WHERE id = ?
Parameters:
[
  "BlogPortal"
]
7 0.64 ms
SELECT * FROM redirects WHERE
            (
                (source = :sourcePath AND (`type` = :typePath OR `type` = :typeAuto)) OR
                (source = :sourcePathQuery AND `type` = :typePathQuery) OR
                (source = :sourceEntireUri AND `type` = :typeEntireUri)
            ) AND active = 1 AND regex IS NULL AND (expiry > UNIX_TIMESTAMP() OR expiry IS NULL) AND sourceSite = '6' AND priority = 99 ORDER BY `priority` DESC
Parameters:
[
  "sourcePath" => "/de/Murtal/Urlaub-planen/Unterkuenfte-suchen-und-buchen"
  "sourcePathQuery" => "/de/Murtal/Urlaub-planen/Unterkuenfte-suchen-und-buchen?nearbySearchId=42267905&nearbySearchLat=47.54525&nearbySearchLong=14.03939&sorting=nearbySearchAsc&page=3&randSeed=586"
  "sourceEntireUri" => "https://stage.steiermark.com/de/Murtal/Urlaub-planen/Unterkuenfte-suchen-und-buchen?nearbySearchId=42267905&nearbySearchLat=47.54525&nearbySearchLong=14.03939&page=3&randSeed=586&sorting=nearbySearchAsc"
  "typePath" => "path"
  "typePathQuery" => "path_query"
  "typeEntireUri" => "entire_uri"
  "typeAuto" => "auto_create"
]
8 0.16 ms
SELECT * FROM settings_store WHERE id = :id AND scope = :scope
Parameters:
[
  "id" => "reports"
  "scope" => "pimcore"
]
9 0.13 ms
SELECT id FROM documents WHERE path = BINARY :path AND `key` = BINARY :key
Parameters:
[
  "key" => "Unterkuenfte-suchen-und-buchen"
  "path" => "/steiermark.com/de/Murtal/Urlaub-planen/"
]
10 0.16 ms
SELECT * FROM object_url_slugs WHERE slug = '/de/Murtal/Urlaub-planen/Unterkuenfte-suchen-und-buchen' AND (siteId = 6 OR siteId = 0) ORDER BY siteId DESC LIMIT 1
Parameters:
[]
11 0.13 ms
SELECT id FROM targeting_target_groups UNION SELECT id FROM targeting_rules LIMIT 1
Parameters:
[]
12 0.25 ms
SELECT name FROM classes WHERE id = ?
Parameters:
[
  "21"
]
13 0.52 ms
SELECT * FROM documents_editables WHERE documentId = ?
Parameters:
[
  11310
]
14 0.11 ms
SELECT name FROM classes WHERE id = ?
Parameters:
[
  "31"
]
15 0.09 ms
SELECT name FROM classes WHERE id = ?
Parameters:
[
  "59"
]
16 36.98 ms
select o_id,contentScore,priority,bookable  from object_8 where o_published = 1
Parameters:
[]
17 0.37 ms
SELECT objects.o_id as o_id, objects.o_type as o_type FROM objects WHERE (o_parentId = ? AND  objects.o_type IN ('object','folder')) AND objects.o_published = 1 ORDER BY `o_key` ASC
Parameters:
[
  11886
]
18 0.07 ms
SELECT name FROM classes WHERE id = ?
Parameters:
[
  "72"
]
19 37.06 ms
select o_id as id, position__longitude as lon,  position__latitude as lat from object_8 WHERE position__longitude IS NOT NULL AND position__latitude IS NOT NULL
Parameters:
[]
20 0.21 ms
SELECT * FROM object_url_slugs WHERE slug = '/steiermark.com//de/Murtal/Urlaub-planen/Unterkuenfte-suchen-und-buchen' AND siteId = 0 ORDER BY siteId DESC LIMIT 1
Parameters:
[]
21 0.10 ms
SELECT * FROM translations_messages LIMIT 1;
Parameters:
[]
22 0.10 ms
SELECT name FROM classes WHERE id = ?
Parameters:
[
  "Region"
]
23 0.27 ms
SELECT * FROM documents_editables WHERE documentId = ?
Parameters:
[
  21408
]
24 0.19 ms
SELECT * FROM assets_image_thumbnail_cache WHERE cid = :cid
Parameters:
[
  "cid" => 1084001
]
25 0.11 ms
SELECT * FROM assets_image_thumbnail_cache WHERE cid = :cid
Parameters:
[
  "cid" => 1083990
]
26 0.09 ms
SELECT id FROM sites
Parameters:
[]
27 0.09 ms
SELECT sourceId FROM documents_translations WHERE id = ?
Parameters:
[
  11310
]
28 0.13 ms
SELECT id,language FROM documents_translations WHERE sourceId IN(?, ?) UNION SELECT sourceId as id,"source" FROM documents_translations WHERE id = ?
Parameters:
[
  11310
  11310
  11310
]
29 0.09 ms
SELECT id,language FROM documents_translations WHERE sourceId = ? UNION SELECT sourceId as id,"source" FROM documents_translations WHERE id = ?
Parameters:
[
  16433
  16433
]
30 0.08 ms
SELECT id FROM documents WHERE path = BINARY :path AND `key` = BINARY :key
Parameters:
[
  "key" => "Unterkuenfte-suchen-und-buchen"
  "path" => "/de/Murtal/Urlaub-planen/"
]
31 0.06 ms
SELECT id FROM documents_page WHERE prettyUrl = :prettyUrl
Parameters:
[
  "prettyUrl" => "/de/Murtal/Urlaub-planen/Unterkuenfte-suchen-und-buchen"
]
32 0.06 ms
SELECT id FROM documents WHERE path = BINARY :path AND `key` = BINARY :key
Parameters:
[
  "key" => "Unterkuenfte-suchen-und-buchen"
  "path" => "/de/Murtal/Urlaub-planen/"
]
33 0.06 ms
SELECT id FROM documents_page WHERE prettyUrl = :prettyUrl
Parameters:
[
  "prettyUrl" => "/de/Murtal/Urlaub-planen/Unterkuenfte-suchen-und-buchen"
]
34 0.11 ms
SELECT documents.id FROM documents
            LEFT JOIN documents_page ON documents.id = documents_page.id
            WHERE documents.path LIKE ? AND documents_page.prettyUrl = ?
Parameters:
[
  "/steiermark.com/%"
  "/de/Murtal/Urlaub-planen/Unterkuenfte-suchen-und-buchen"
]
35 0.06 ms
SELECT id FROM documents WHERE path = BINARY :path AND `key` = BINARY :key
Parameters:
[
  "key" => "Urlaub-planen"
  "path" => "/de/Murtal/"
]
36 0.05 ms
SELECT id FROM documents_page WHERE prettyUrl = :prettyUrl
Parameters:
[
  "prettyUrl" => "/de/Murtal/Urlaub-planen"
]
37 0.08 ms
SELECT documents.id FROM documents
            LEFT JOIN documents_page ON documents.id = documents_page.id
            WHERE documents.path LIKE ? AND documents_page.prettyUrl = ?
Parameters:
[
  "/steiermark.com/%"
  "/de/Murtal/Urlaub-planen"
]
38 0.05 ms
SELECT id FROM documents WHERE path = BINARY :path AND `key` = BINARY :key
Parameters:
[
  "key" => "Murtal"
  "path" => "/de/"
]
39 0.05 ms
SELECT id FROM documents_page WHERE prettyUrl = :prettyUrl
Parameters:
[
  "prettyUrl" => "/de/Murtal"
]
40 0.08 ms
SELECT documents.id FROM documents
            LEFT JOIN documents_page ON documents.id = documents_page.id
            WHERE documents.path LIKE ? AND documents_page.prettyUrl = ?
Parameters:
[
  "/steiermark.com/%"
  "/de/Murtal"
]
41 0.06 ms
SELECT id FROM documents WHERE path = BINARY :path AND `key` = BINARY :key
Parameters:
[
  "key" => "de"
  "path" => "/"
]
42 0.05 ms
SELECT id FROM documents_page WHERE prettyUrl = :prettyUrl
Parameters:
[
  "prettyUrl" => "/de"
]
43 0.08 ms
SELECT documents.id FROM documents
            LEFT JOIN documents_page ON documents.id = documents_page.id
            WHERE documents.path LIKE ? AND documents_page.prettyUrl = ?
Parameters:
[
  "/steiermark.com/%"
  "/de"
]
44 0.08 ms
SELECT documents.id FROM documents
            LEFT JOIN documents_page ON documents.id = documents_page.id
            WHERE documents.path LIKE ? AND documents_page.prettyUrl = ?
Parameters:
[
  "/steiermark.com/%"
  ""
]
45 0.06 ms
SELECT id FROM documents WHERE path = BINARY :path AND `key` = BINARY :key
Parameters:
[
  "key" => ""
  "path" => "/"
]
46 0.07 ms
SELECT * FROM object_url_slugs WHERE slug = '/de/Murtal/Urlaub-planen/Unterkuenfte-suchen-und-buchen' AND siteId = 0 ORDER BY siteId DESC LIMIT 1
Parameters:
[]
47 0.06 ms
SELECT id FROM settings_store WHERE scope = ?
Parameters:
[
  "pimcore_staticroutes"
]
48 0.06 ms
SELECT * FROM settings_store WHERE id = :id AND scope = :scope
Parameters:
[
  "id" => "1"
  "scope" => "pimcore_staticroutes"
]
49 0.05 ms
SELECT * FROM settings_store WHERE id = :id AND scope = :scope
Parameters:
[
  "id" => "2"
  "scope" => "pimcore_staticroutes"
]
50 0.05 ms
SELECT * FROM settings_store WHERE id = :id AND scope = :scope
Parameters:
[
  "id" => "3"
  "scope" => "pimcore_staticroutes"
]
51 0.05 ms
SELECT * FROM settings_store WHERE id = :id AND scope = :scope
Parameters:
[
  "id" => "4"
  "scope" => "pimcore_staticroutes"
]
52 0.05 ms
SELECT * FROM settings_store WHERE id = :id AND scope = :scope
Parameters:
[
  "id" => "5"
  "scope" => "pimcore_staticroutes"
]
53 0.05 ms
SELECT * FROM settings_store WHERE id = :id AND scope = :scope
Parameters:
[
  "id" => "6"
  "scope" => "pimcore_staticroutes"
]
54 0.05 ms
SELECT * FROM settings_store WHERE id = :id AND scope = :scope
Parameters:
[
  "id" => "7"
  "scope" => "pimcore_staticroutes"
]
55 0.05 ms
SELECT * FROM settings_store WHERE id = :id AND scope = :scope
Parameters:
[
  "id" => "8"
  "scope" => "pimcore_staticroutes"
]
56 0.05 ms
SELECT * FROM settings_store WHERE id = :id AND scope = :scope
Parameters:
[
  "id" => "9"
  "scope" => "pimcore_staticroutes"
]
57 0.05 ms
SELECT * FROM settings_store WHERE id = :id AND scope = :scope
Parameters:
[
  "id" => "10"
  "scope" => "pimcore_staticroutes"
]
58 0.05 ms
SELECT * FROM settings_store WHERE id = :id AND scope = :scope
Parameters:
[
  "id" => "11"
  "scope" => "pimcore_staticroutes"
]
59 0.05 ms
SELECT * FROM settings_store WHERE id = :id AND scope = :scope
Parameters:
[
  "id" => "12"
  "scope" => "pimcore_staticroutes"
]
60 0.05 ms
SELECT * FROM settings_store WHERE id = :id AND scope = :scope
Parameters:
[
  "id" => "13"
  "scope" => "pimcore_staticroutes"
]
61 0.05 ms
SELECT * FROM settings_store WHERE id = :id AND scope = :scope
Parameters:
[
  "id" => "15"
  "scope" => "pimcore_staticroutes"
]
62 0.05 ms
SELECT * FROM settings_store WHERE id = :id AND scope = :scope
Parameters:
[
  "id" => "16"
  "scope" => "pimcore_staticroutes"
]
63 0.05 ms
SELECT * FROM settings_store WHERE id = :id AND scope = :scope
Parameters:
[
  "id" => "17"
  "scope" => "pimcore_staticroutes"
]
64 0.05 ms
SELECT * FROM settings_store WHERE id = :id AND scope = :scope
Parameters:
[
  "id" => "18"
  "scope" => "pimcore_staticroutes"
]
65 0.05 ms
SELECT * FROM settings_store WHERE id = :id AND scope = :scope
Parameters:
[
  "id" => "19"
  "scope" => "pimcore_staticroutes"
]
66 0.04 ms
SELECT * FROM settings_store WHERE id = :id AND scope = :scope
Parameters:
[
  "id" => "20"
  "scope" => "pimcore_staticroutes"
]
67 0.04 ms
SELECT * FROM settings_store WHERE id = :id AND scope = :scope
Parameters:
[
  "id" => "21"
  "scope" => "pimcore_staticroutes"
]
68 0.04 ms
SELECT * FROM settings_store WHERE id = :id AND scope = :scope
Parameters:
[
  "id" => "22"
  "scope" => "pimcore_staticroutes"
]
69 0.04 ms
SELECT * FROM settings_store WHERE id = :id AND scope = :scope
Parameters:
[
  "id" => "23"
  "scope" => "pimcore_staticroutes"
]
70 0.04 ms
SELECT * FROM settings_store WHERE id = :id AND scope = :scope
Parameters:
[
  "id" => "24"
  "scope" => "pimcore_staticroutes"
]
71 0.04 ms
SELECT * FROM settings_store WHERE id = :id AND scope = :scope
Parameters:
[
  "id" => "25"
  "scope" => "pimcore_staticroutes"
]
72 0.05 ms
SELECT * FROM settings_store WHERE id = :id AND scope = :scope
Parameters:
[
  "id" => "26"
  "scope" => "pimcore_staticroutes"
]
73 0.04 ms
SELECT * FROM settings_store WHERE id = :id AND scope = :scope
Parameters:
[
  "id" => "27"
  "scope" => "pimcore_staticroutes"
]
74 0.04 ms
SELECT * FROM settings_store WHERE id = :id AND scope = :scope
Parameters:
[
  "id" => "28"
  "scope" => "pimcore_staticroutes"
]
75 0.09 ms
SELECT * FROM documents_editables WHERE documentId = ?
Parameters:
[
  16036
]
76 0.08 ms
SELECT * FROM documents_editables WHERE documentId = ?
Parameters:
[
  16072
]
77 0.06 ms
SELECT name FROM classes WHERE id = ?
Parameters:
[
  "MediaCopyright"
]
78 0.06 ms
SELECT * FROM settings_store WHERE id = :id AND scope = :scope
Parameters:
[
  "id" => "img-teaser-square"
  "scope" => "pimcore_image_thumbnails"
]
79 0.12 ms
SELECT * FROM assets_image_thumbnail_cache WHERE cid = :cid
Parameters:
[
  "cid" => 4644842
]
80 0.08 ms
SELECT * FROM documents_editables WHERE documentId = ?
Parameters:
[
  16069
]
81 0.11 ms
SELECT * FROM assets_image_thumbnail_cache WHERE cid = :cid
Parameters:
[
  "cid" => 3250938
]
82 0.08 ms
SELECT * FROM documents_editables WHERE documentId = ?
Parameters:
[
  16066
]
83 0.10 ms
SELECT * FROM assets_image_thumbnail_cache WHERE cid = :cid
Parameters:
[
  "cid" => 5063153
]
84 0.09 ms
SELECT * FROM documents_editables WHERE documentId = ?
Parameters:
[
  16070
]
85 0.09 ms
SELECT * FROM assets_image_thumbnail_cache WHERE cid = :cid
Parameters:
[
  "cid" => 5061435
]
86 0.08 ms
SELECT * FROM documents_editables WHERE documentId = ?
Parameters:
[
  16071
]
87 0.10 ms
SELECT * FROM assets_image_thumbnail_cache WHERE cid = :cid
Parameters:
[
  "cid" => 4026358
]
88 0.09 ms
SELECT * FROM documents_editables WHERE documentId = ?
Parameters:
[
  16067
]
89 0.10 ms
SELECT * FROM assets_image_thumbnail_cache WHERE cid = :cid
Parameters:
[
  "cid" => 4932173
]
90 0.07 ms
SELECT id FROM sites
Parameters:
[]
91 0.08 ms
SELECT * FROM assets_image_thumbnail_cache WHERE cid = :cid
Parameters:
[
  "cid" => 1382164
]
92 0.13 ms
SELECT * FROM documents_editables WHERE documentId = ?
Parameters:
[
  16037
]
93 0.10 ms
SELECT * FROM documents_editables WHERE documentId = ?
Parameters:
[
  16080
]
94 0.11 ms
SELECT * FROM settings_store WHERE id = :id AND scope = :scope
Parameters:
[
  "id" => "img-teaser"
  "scope" => "pimcore_image_thumbnails"
]
95 0.13 ms
SELECT * FROM assets_image_thumbnail_cache WHERE cid = :cid
Parameters:
[
  "cid" => 1453215
]
96 0.11 ms
SELECT * FROM documents_editables WHERE documentId = ?
Parameters:
[
  23950
]
97 0.14 ms
SELECT * FROM assets_image_thumbnail_cache WHERE cid = :cid
Parameters:
[
  "cid" => 4098851
]
98 0.12 ms
SELECT * FROM documents_editables WHERE documentId = ?
Parameters:
[
  16073
]
99 0.13 ms
SELECT * FROM assets_image_thumbnail_cache WHERE cid = :cid
Parameters:
[
  "cid" => 5063152
]
100 0.32 ms
SELECT * FROM documents_editables WHERE documentId = ?
Parameters:
[
  16076
]
101 0.16 ms
SELECT * FROM assets_image_thumbnail_cache WHERE cid = :cid
Parameters:
[
  "cid" => 5022728
]
102 0.12 ms
SELECT * FROM documents_editables WHERE documentId = ?
Parameters:
[
  16074
]
103 0.12 ms
SELECT * FROM assets_image_thumbnail_cache WHERE cid = :cid
Parameters:
[
  "cid" => 1248384
]
104 0.10 ms
SELECT * FROM documents_editables WHERE documentId = ?
Parameters:
[
  16079
]
105 0.16 ms
SELECT * FROM assets_image_thumbnail_cache WHERE cid = :cid
Parameters:
[
  "cid" => 1197746
]

demi_vacancies connection

# Time Info
1 6.07 ms
SELECT   dacco.isTop, dacco.bookable, dacco.oo_id oo_id  FROM `steiermark`.object_8 dacco WHERE  dacco.o_published = 1  AND (dacco.town__id IN (11956, 11929, 11935, 11923, 11936, 11926, 11927, 11918, 11966, 11971, 11972, 11931, 11928, 11953, 11930, 11924, 11954, 11955, 11942, 11932))  GROUP BY dacco.oo_id  ORDER BY  RAND(586)
Parameters:
[]
2 54.05 ms
SELECT pt.acco_id, pt.product_id, bp.price as minPrice, pt.rule type, pt.nights nights
              FROM    `steiermark_vacancies`.price_template pt
                   INNER JOIN
                      `steiermark_vacancies`.price_template_base_prices bp
                   ON bp.price_template_id = pt.id
             WHERE     pt.acco_id IN (48891241,47644592,7571608,1750061,35908675,1945387,1748469,1741019,1745650,1739520,1742670,1743927,45344641,6553917,1739806,14012385,27436656,4525596,1736494,24896602,1744565,4062673,1749206,1748239,41909293,1954287,31406343,1743121,1944324,1744299,1953230,48563836,48804069,22149479,30838280,27795127,11432158,35562327,1742891,1743243,1743384,1743288,1745913,1740630,2458797,7364158,1945464,2611644,1746456,1945937,1953332,26848408,2542786,1741842,1944590,47644595,1749855,1743861,13468660,1946327,31775662,1743486,25086439,1740105,1744087,1952871,41655080,15399851,1739695,1953843,1739549,25577919,6493635,49580925,4553064,9491906,46409424,31820476,1750182,1747963,4062431,3283083,1742316,6497583,1823225,42442514,48981909,1953633,1748796,6497526,1944971,4704486,17184421,2668273,12216039,1944838,33321359,29311463,34168343,50341773,15176277,1743364,16349108,1744618,41406325,48891238,9798794,49253798,4761786,1740843,26477859,1944389,1746933,4062640,1744741,45479665,1749264,1742419,34372366,1741179,22166841,12963484,48313371,16329832,36985954,1744000,40661069,1744654,1745037,1749431,4062381,1748280,1745374,1944200,1741720,1748613,10106915,1742389,1953708,6553925,1745839,6497634,17517682,6553923,1741900,45830452,1742970,1944467,4525581,48313377,1740354,1736068,9919871,1749742,47240616,1743705,1946351,1742341,47929048,1748874,1741776,1740988,30564071,2587898,48265993,9923960,2667581,1743226,2566254,32570986,1945680,1742539,8695297,48610530,2671474,13768757,1747203,45430771,1943381,15176332,8925967,1744268,49345129,3045210,15103887,1746070,1747444,1945724,1739830,1742445,1740503,6497577,1748970,1745085,1736352,48981906,1742732,1745277,1735817,34012809,1739846,1743804,15432854,1944638,1742359,33321369,1749288,1736444,49029361,17574337,46409417,31406340,1743691,5732976,1747228,1945182,12894895,1741295,1745311,1744374,1742867,1741314,1746508,1741980,1742525,31613769,4062628,49534198,26956680,4062845,1748682,2673150,1746869,47693113,3190322,11329889,6553977,22149472,1744810,1742817,49345132,1742553,1945611,1736122,1745175,1736268,22868106,1945485,2458698,1741041,1945097,48563833,1749921,1944279,10672408,15116614,1740164,1740806,26059963,1745241,1746105,16942941,1736356,1743467,32570989,24767422,18175240,48804066,1744680,11758096,1741277,1954031,12894885,1944896,1742903,1750211,6497550,1735769,1742580,1739920,1747672,33611480,46896212,3022806,6553969,1743212,1952711,1953564,1946429,30522747,23898669,16943153,1944069,1746966,1743173,2668546,6497563,1748326,4062664,1749371,4062685,32449058,4062328,1750146,47601194,1743604,1744231,6494431,24767419,36022010,9665940,4580781,1741616,48265977,6497553,1742632,4062502,41655076,22786995,1743089,5612896,1954000,1744099,45532997,1953506,1748466,1746266,1746188,38928823,6497598,49299937,7542353,6553921,9394208,1944935,1746888,42396774,1740280,26899206,4791435,1745754,1736174,1945531,15399861,48313374,1736412,48933696,11892410,1744760,1945227,7364155,1748053,1744456,1748634,2667097,1739422,3429558,1750076,15419089,1945246,1747013,15465861,1744492,1953538,1745878,31820473,2978039)
                  
                   AND pt.stdOccupancy BETWEEN bp.occupancyFrom AND bp.occupancyTo
                   AND price > 0 and (select active from `steiermark`.object_6 product where product.o_id = pt.product_id)
                   order by minPrice
Parameters:
[]

Database Connections

Name Service
default doctrine.dbal.default_connection
demi_vacancies doctrine.dbal.demi_vacancies_connection

Entity Managers

Name Service
portal_engine doctrine.orm.portal_engine_entity_manager
pimcore_direct_edit doctrine.orm.pimcore_direct_edit_entity_manager
statistics_explorer doctrine.orm.statistics_explorer_entity_manager

Second Level Cache

Second Level Cache is not enabled.

Entities Mapping

portal_engine entity manager

No loaded entities.

pimcore_direct_edit entity manager

No loaded entities.

statistics_explorer entity manager

No loaded entities.