Spotify Chart History
Title: Mr. Know It All
Artist:
Teddy Swims
Show:
Weekly ·
Daily |
Positions ·
Streams ·
Both
| Date |
NL |
FR |
DE |
PL |
SE |
NO |
BE |
AU |
DK |
CH |
NZ |
AT |
SK |
LU |
IE |
FI |
LT |
HU |
LV |
EE |
| Total |
14,516,045 |
9,538,492 |
9,088,075 |
7,173,881 |
4,563,713 |
4,417,599 |
3,725,193 |
2,520,897 |
2,435,311 |
1,996,203 |
1,355,413 |
1,016,701 |
498,020 |
156,757 |
154,533 |
127,019 |
48,883 |
45,086 |
11,155 |
8,875 |
| Peak |
15 (584,696) |
80 (639,938) |
88 (570,496) |
61 (402,897) |
36 (263,330) |
13 (276,826) |
18 (177,308) |
130 (372,097) |
51 (156,717) |
28 (96,277) |
78 (80,367) |
93 (56,351) |
127 (29,683) |
39 (7,620) |
170 (82,209) |
129 (67,511) |
84 (19,471) |
187 (45,086) |
174 (11,155) |
152 (8,875) |
| 2026/04/16 | 72 (317,471) | -- | -- | -- | 36 (263,330) | 15 (273,419) | -- | -- | 51 (156,717) | 137 (66,963) | -- | -- | -- | 182 (5,049) | -- | 129 (67,511) | -- | 187 (45,086) | -- | -- |
| 2026/04/23 | 53 (382,614) | -- | -- | -- | 44 (251,962) | 13 (276,826) | -- | 154 (372,097) | 66 (132,843) | 159 (65,609) | 87 (74,308) | -- | -- | 148 (5,800) | 193 (72,324) | 165 (59,508) | 84 (19,471) | -- | 174 (11,155) | 152 (8,875) |
| 2026/04/30 | 50 (385,776) | -- | -- | -- | 58 (228,563) | 23 (236,941) | 173 (97,380) | 155 (369,871) | 87 (115,446) | 188 (60,761) | 78 (80,367) | -- | -- | 198 (5,308) | -- | -- | 152 (15,347) | -- | -- | -- |
| 2026/05/07 | 46 (419,468) | -- | -- | -- | 86 (178,325) | 45 (183,959) | 172 (89,766) | 171 (363,653) | 116 (98,162) | -- | 80 (77,838) | -- | -- | -- | -- | -- | 200 (14,065) | -- | -- | -- |
| 2026/05/14 | 65 (341,104) | -- | -- | -- | 119 (155,359) | 57 (135,603) | -- | -- | 183 (77,867) | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| 2026/05/21 | 77 (337,900) | -- | -- | -- | -- | 128 (100,412) | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| 2026/05/28 | 72 (356,183) | -- | -- | 179 (275,367) | -- | 132 (91,107) | 188 (97,701) | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| 2026/06/04 | 49 (417,066) | -- | -- | 151 (287,083) | 170 (143,774) | 89 (110,104) | 114 (107,157) | -- | 185 (76,259) | -- | -- | -- | -- | 155 (5,514) | -- | -- | -- | -- | -- | -- |
| 2026/06/11 | 36 (488,090) | -- | -- | 155 (277,877) | 146 (153,089) | 81 (117,581) | 93 (118,854) | -- | 185 (76,299) | 177 (62,682) | 194 (56,165) | -- | -- | 142 (5,596) | -- | -- | -- | -- | -- | -- |
| 2026/06/18 | 41 (480,598) | -- | -- | 158 (299,532) | 169 (147,866) | 98 (110,294) | 88 (129,805) | -- | -- | 158 (66,237) | -- | -- | -- | 121 (6,504) | -- | -- | -- | -- | -- | -- |
| 2026/06/25 | 34 (527,759) | -- | -- | 94 (357,677) | -- | 82 (116,398) | 59 (141,745) | -- | 175 (85,425) | 122 (72,963) | 195 (55,263) | 166 (55,119) | 178 (27,962) | 102 (6,795) | 170 (82,209) | -- | -- | -- | -- | -- |
| 2026/07/02 | 29 (509,397) | -- | -- | 84 (359,881) | 146 (146,741) | 78 (113,044) | 58 (133,106) | -- | 177 (79,143) | 120 (71,427) | 194 (55,904) | 190 (52,488) | -- | 96 (6,922) | -- | -- | -- | -- | -- | -- |
| 2026/07/09 | 26 (539,805) | 153 (477,276) | 196 (486,769) | 61 (396,838) | 136 (151,987) | 96 (108,029) | 42 (149,882) | -- | 149 (81,143) | 97 (75,076) | -- | 198 (50,432) | 155 (27,116) | 87 (7,080) | -- | -- | -- | -- | -- | -- |
| 2026/07/16 | 22 (568,594) | 141 (475,391) | 156 (519,362) | 68 (402,897) | 128 (158,249) | 82 (113,448) | 36 (156,816) | -- | 134 (82,234) | 64 (84,337) | 158 (58,120) | 181 (50,742) | 143 (28,200) | 84 (7,241) | -- | -- | -- | -- | -- | -- |
| 2026/07/23 | 21 (553,491) | 114 (538,851) | 148 (524,636) | 64 (388,083) | 109 (154,866) | 66 (113,915) | 37 (154,681) | -- | 123 (78,963) | 61 (85,716) | 175 (56,632) | 153 (52,479) | 132 (28,315) | 62 (7,620) | -- | -- | -- | -- | -- | -- |
| 2026/07/30 | 19 (566,480) | 118 (524,668) | 164 (523,517) | 84 (372,422) | 92 (162,407) | 51 (125,515) | 31 (160,532) | -- | 99 (87,716) | 55 (85,090) | 199 (53,773) | 137 (54,410) | 143 (28,618) | 63 (7,367) | -- | -- | -- | -- | -- | -- |
| 2026/08/06 | 17 (584,696) | 110 (536,292) | 117 (534,073) | 94 (345,115) | 85 (162,955) | 37 (160,470) | 25 (173,613) | -- | 87 (94,271) | 52 (83,558) | 195 (53,957) | 130 (51,991) | 151 (27,795) | 52 (6,791) | -- | -- | -- | -- | -- | -- |
| 2026/08/13 | 18 (567,303) | 105 (532,975) | 111 (529,149) | 115 (329,477) | 91 (156,952) | 36 (162,999) | 18 (177,308) | -- | 90 (91,657) | 46 (87,951) | 161 (56,560) | 137 (50,554) | 142 (28,350) | 65 (5,603) | -- | -- | -- | -- | -- | -- |
| 2026/08/20 | 15 (561,889) | 106 (518,714) | 115 (509,131) | 139 (289,869) | 71 (163,062) | 30 (163,867) | 18 (168,534) | -- | 81 (90,791) | 39 (89,741) | 149 (58,084) | 134 (51,387) | 141 (28,322) | 61 (5,502) | -- | -- | -- | -- | -- | -- |
| 2026/08/27 | 18 (548,835) | 92 (567,249) | 91 (555,643) | 133 (292,896) | 59 (179,352) | 27 (173,076) | 18 (172,273) | -- | 76 (93,871) | 34 (96,277) | 130 (61,893) | 99 (56,212) | 127 (29,683) | 48 (5,798) | -- | -- | -- | -- | -- | -- |
| 2026/09/03 | 17 (538,025) | 96 (548,127) | 121 (509,292) | 146 (278,381) | 82 (163,738) | 28 (161,700) | 21 (162,517) | -- | 64 (95,653) | 38 (89,782) | 159 (59,154) | 144 (50,397) | 175 (26,860) | 46 (5,696) | -- | -- | -- | -- | -- | -- |
| 2026/09/10 | 16 (551,467) | 103 (558,151) | 95 (543,755) | 124 (282,249) | 66 (170,234) | 30 (167,255) | 20 (162,413) | -- | 55 (98,545) | 30 (92,997) | 151 (61,441) | 113 (53,984) | 156 (28,239) | 42 (6,204) | -- | -- | -- | -- | -- | -- |
| 2026/09/17 | 17 (553,415) | 101 (577,963) | 108 (536,883) | 138 (277,019) | 63 (165,609) | 30 (160,026) | 19 (161,854) | -- | 63 (95,680) | 36 (92,674) | 169 (59,687) | 99 (55,214) | 158 (27,534) | 49 (6,186) | -- | -- | -- | -- | -- | -- |
| 2026/09/24 | 19 (566,189) | 93 (589,161) | 113 (545,468) | 119 (295,231) | 54 (184,014) | 30 (163,821) | 21 (164,919) | -- | 79 (92,777) | 33 (95,541) | 155 (59,687) | 103 (54,854) | 157 (27,895) | 46 (6,290) | -- | -- | -- | -- | -- | -- |
| 2026/10/01 | 23 (564,909) | 95 (603,273) | 105 (549,221) | 118 (291,708) | 65 (183,806) | 26 (164,280) | 23 (167,679) | -- | 85 (92,971) | 31 (93,962) | 173 (59,593) | 100 (55,188) | 158 (27,576) | 52 (6,271) | -- | -- | -- | -- | -- | -- |
| 2026/10/08 | 17 (568,597) | 80 (639,938) | 98 (555,737) | 120 (283,080) | 52 (184,802) | 28 (159,624) | 22 (174,668) | 161 (349,144) | 73 (93,613) | 28 (94,526) | 141 (63,025) | 93 (55,009) | 162 (27,225) | 47 (6,424) | -- | -- | -- | -- | -- | -- |
| 2026/10/15 | 19 (571,061) | 86 (617,061) | 100 (548,498) | 154 (267,547) | 52 (186,880) | 30 (151,311) | 24 (169,688) | 130 (368,344) | 89 (92,175) | 33 (93,068) | 130 (63,883) | 102 (54,854) | 173 (26,346) | 54 (6,212) | -- | -- | -- | -- | -- | -- |
| 2026/10/22 | 17 (576,786) | 94 (610,541) | 102 (546,445) | 168 (259,688) | 56 (181,695) | 31 (151,919) | 23 (167,553) | 164 (352,416) | 86 (87,946) | 32 (94,056) | 152 (64,436) | 103 (56,351) | 178 (26,337) | 39 (6,666) | -- | -- | -- | -- | -- | -- |
| 2026/10/29 | 18 (571,077) | 86 (622,861) | 88 (570,496) | 153 (263,964) | 56 (184,096) | 35 (150,656) | 24 (164,749) | 158 (345,372) | 91 (87,144) | 32 (95,209) | 118 (65,643) | 110 (55,036) | 189 (25,647) | 43 (6,318) | -- | -- | -- | -- | -- | -- |
| Date |
Global |
NL |
FR |
DE |
PL |
SE |
NO |
BE |
AU |
DK |
CH |
NZ |
AT |
SK |
US |
GB |
IE |
CA |
FI |
LT |
LU |
HU |
EE |
UA |
LV |
BG |
IS |
| Total |
65,511,453 |
14,604,019 |
9,896,263 |
9,062,457 |
7,229,116 |
4,679,902 |
4,430,842 |
3,743,154 |
3,144,090 |
2,344,528 |
1,963,149 |
1,302,575 |
1,015,372 |
513,686 |
402,830 |
191,370 |
163,045 |
118,231 |
116,352 |
57,626 |
46,812 |
29,638 |
7,104 |
6,163 |
4,501 |
3,482 |
2,586 |
| Peak |
161 (1,394,638) |
12 (94,620) |
72 (105,864) |
76 (100,144) |
59 (65,100) |
14 (62,895) |
10 (53,826) |
15 (27,900) |
107 (60,015) |
28 (35,837) |
25 (15,237) |
57 (12,993) |
78 (9,979) |
97 (5,400) |
138 (402,830) |
129 (99,653) |
105 (15,423) |
105 (61,228) |
55 (20,016) |
33 (4,540) |
33 (1,373) |
109 (9,575) |
53 (2,320) |
159 (6,163) |
46 (2,763) |
97 (3,482) |
107 (1,435) |
| 2026/09/30 | -- | 23 (80,341) | 98 (87,636) | 98 (81,197) | 107 (42,177) | 55 (24,883) | 28 (23,739) | 24 (25,146) | 173 (50,203) | 78 (13,659) | 26 (14,608) | 158 (8,979) | 83 (8,475) | 138 (4,297) | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| 2026/10/01 | -- | 22 (79,483) | 84 (84,758) | 99 (80,565) | 120 (41,556) | 57 (25,735) | 25 (24,062) | 22 (24,137) | 160 (52,047) | 72 (13,793) | 27 (13,741) | 137 (9,473) | 85 (8,290) | 157 (4,087) | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| 2026/10/02 | -- | 20 (90,481) | 78 (101,783) | 111 (91,818) | 131 (44,084) | 48 (31,997) | 25 (26,804) | 20 (27,525) | 167 (51,780) | 84 (15,487) | 27 (14,840) | 162 (8,839) | 92 (9,030) | 161 (4,415) | -- | -- | -- | -- | -- | -- | 50 (1,011) | -- | -- | -- | -- | -- | -- |
| 2026/10/03 | -- | 19 (86,862) | 72 (105,864) | 109 (81,180) | 117 (44,685) | 53 (28,153) | 28 (23,198) | 21 (27,900) | 194 (47,382) | 81 (13,377) | 32 (13,926) | 166 (8,032) | 122 (7,748) | 176 (3,870) | -- | -- | -- | -- | -- | -- | 43 (1,007) | -- | -- | -- | -- | -- | -- |
| 2026/10/04 | -- | 18 (70,591) | 98 (78,077) | 106 (69,816) | 156 (33,026) | 61 (22,835) | 31 (18,604) | 24 (22,890) | 188 (43,611) | 81 (11,435) | 34 (11,348) | 129 (8,777) | 107 (6,613) | 183 (3,214) | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| 2026/10/05 | -- | 16 (79,786) | 82 (86,919) | 99 (76,932) | 97 (41,896) | 56 (24,588) | 27 (22,595) | 21 (23,604) | 163 (49,006) | 69 (13,245) | 27 (13,267) | 122 (9,379) | 82 (7,889) | 146 (3,982) | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| 2026/10/06 | -- | 14 (79,753) | 76 (87,866) | 97 (78,521) | 119 (40,061) | 50 (25,541) | 29 (22,756) | 23 (23,892) | 163 (49,940) | 67 (13,632) | 25 (13,583) | 147 (8,973) | 88 (7,906) | 158 (3,817) | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| 2026/10/07 | -- | 15 (81,434) | 79 (89,725) | 95 (79,203) | 127 (39,840) | 50 (25,933) | 29 (23,038) | 26 (24,642) | 138 (53,327) | 72 (13,196) | 25 (13,992) | 133 (9,421) | 87 (7,936) | 158 (3,896) | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| 2026/10/08 | -- | 16 (79,690) | 75 (89,704) | 97 (78,267) | 135 (39,488) | 53 (25,755) | 29 (22,629) | 23 (24,215) | 141 (54,098) | 73 (13,241) | 29 (13,570) | 145 (9,604) | 94 (7,887) | 165 (4,031) | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| 2026/10/09 | -- | 17 (88,685) | 84 (97,103) | 115 (85,434) | 160 (41,134) | 49 (31,790) | 30 (24,707) | 22 (26,009) | 149 (53,208) | 110 (14,778) | 33 (14,319) | 157 (9,540) | 107 (8,479) | 185 (4,131) | -- | -- | -- | -- | -- | -- | 47 (1,003) | -- | -- | -- | -- | -- | -- |
| 2026/10/10 | -- | 18 (87,286) | 78 (102,213) | 107 (81,775) | 147 (41,663) | 59 (28,361) | 28 (21,213) | 25 (26,093) | 170 (48,142) | 103 (13,076) | 34 (12,998) | 172 (8,229) | 124 (7,768) | 196 (3,543) | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| 2026/10/11 | -- | 17 (70,767) | 104 (75,272) | 97 (69,820) | 176 (31,330) | 66 (22,135) | 32 (18,208) | 29 (21,663) | 143 (50,047) | 93 (11,255) | 37 (11,096) | 140 (8,640) | 118 (6,556) | 188 (3,160) | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| 2026/10/12 | -- | 22 (77,798) | 94 (80,731) | 101 (75,293) | 140 (38,265) | 57 (25,069) | 31 (21,456) | 27 (22,451) | 135 (51,847) | 87 (12,614) | 33 (13,204) | 135 (8,983) | 102 (7,520) | 168 (3,749) | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| 2026/10/13 | -- | 16 (80,550) | 82 (85,706) | 86 (78,406) | 146 (38,760) | 50 (26,163) | 30 (21,685) | 22 (23,957) | 107 (55,431) | 73 (13,670) | 29 (13,548) | 110 (9,555) | 88 (8,049) | 159 (3,898) | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| 2026/10/14 | -- | 15 (84,057) | 90 (88,462) | 91 (78,430) | 167 (38,414) | 51 (26,615) | 29 (22,039) | 23 (25,297) | 117 (55,072) | 75 (13,508) | 29 (13,907) | 109 (9,524) | 89 (8,142) | 159 (3,942) | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| 2026/10/15 | -- | 17 (81,918) | 87 (87,574) | 93 (79,340) | 161 (37,981) | 51 (26,747) | 28 (22,003) | 23 (24,218) | 121 (54,597) | 76 (13,274) | 27 (13,996) | 121 (9,412) | 87 (8,340) | 168 (3,923) | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| 2026/10/16 | -- | 21 (92,935) | 109 (95,707) | 126 (85,716) | 179 (41,795) | 59 (31,146) | 35 (24,589) | 27 (26,246) | 149 (52,494) | 99 (13,826) | 35 (14,574) | 147 (9,348) | 110 (8,886) | 180 (4,259) | -- | -- | -- | -- | -- | -- | 46 (1,045) | -- | -- | -- | -- | -- | -- |
| 2026/10/17 | -- | 21 (89,641) | 78 (99,237) | 96 (85,071) | 166 (41,137) | 55 (28,617) | 27 (22,684) | 22 (26,719) | 140 (51,556) | 95 (12,892) | 33 (13,814) | 145 (9,259) | 106 (8,289) | 174 (3,805) | -- | -- | -- | -- | -- | -- | 37 (1,078) | -- | -- | -- | -- | -- | -- |
| 2026/10/18 | -- | 15 (72,715) | 104 (73,793) | 103 (70,386) | -- | 58 (22,739) | 31 (18,056) | 25 (21,640) | 152 (51,408) | 95 (11,110) | 31 (11,469) | 125 (9,909) | 117 (7,031) | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| 2026/10/19 | -- | 18 (79,574) | 101 (83,633) | 114 (74,953) | 174 (35,719) | 54 (25,423) | 33 (21,750) | 26 (22,545) | 171 (49,633) | 83 (12,722) | 33 (13,194) | 163 (8,887) | 113 (7,872) | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| 2026/10/20 | -- | 17 (79,599) | 98 (84,269) | 106 (76,939) | 164 (36,774) | 54 (25,856) | 33 (21,751) | 27 (23,106) | 174 (51,050) | 83 (12,554) | 34 (13,482) | 155 (9,237) | 110 (8,048) | 179 (3,723) | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| 2026/10/21 | -- | 18 (81,356) | 91 (85,095) | 101 (75,711) | 153 (37,198) | 64 (23,423) | 32 (21,273) | 24 (24,160) | 184 (48,343) | 86 (12,322) | 32 (13,660) | 166 (8,615) | 96 (8,006) | 153 (3,925) | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| 2026/10/22 | -- | 18 (80,966) | 92 (88,807) | 99 (77,669) | 155 (37,218) | 61 (24,491) | 32 (21,816) | 24 (23,137) | 182 (47,932) | 85 (12,520) | 29 (13,863) | 162 (9,181) | 96 (8,219) | 165 (3,952) | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| 2026/10/23 | -- | 22 (86,905) | 90 (94,124) | 116 (84,949) | 179 (39,717) | 51 (30,828) | 42 (24,400) | 22 (24,478) | 169 (49,517) | 92 (14,074) | 36 (14,700) | 144 (10,101) | 106 (8,939) | 190 (3,984) | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| 2026/10/24 | -- | 22 (85,290) | 75 (97,320) | 89 (85,760) | 164 (39,635) | 54 (28,058) | 34 (21,655) | 22 (25,851) | 173 (46,225) | 109 (11,970) | 32 (13,961) | 124 (9,363) | 106 (8,219) | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| 2026/10/25 | -- | 17 (73,201) | 86 (78,766) | 76 (75,879) | 187 (30,648) | 56 (22,989) | 34 (17,821) | 20 (22,371) | 135 (47,784) | 82 (11,007) | 32 (11,840) | 117 (9,305) | 100 (7,325) | 185 (3,208) | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| 2026/10/26 | -- | 17 (80,665) | 82 (87,582) | 78 (81,989) | 136 (37,867) | 52 (25,930) | 31 (22,516) | 23 (23,054) | 137 (51,259) | 86 (12,675) | 27 (13,663) | 112 (9,427) | 116 (6,960) | 170 (3,715) | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| 2026/10/27 | -- | 18 (79,857) | 86 (89,405) | 83 (80,900) | 130 (38,959) | 59 (25,105) | 36 (21,296) | 25 (22,719) | 156 (49,494) | 85 (12,501) | 27 (13,795) | 115 (9,040) | 109 (7,578) | 169 (3,757) | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| 2026/10/28 | -- | 18 (83,689) | 94 (88,233) | 90 (79,886) | 149 (38,082) | 65 (24,828) | 33 (21,281) | 31 (23,580) | 157 (49,479) | 92 (12,429) | 35 (13,758) | 122 (9,051) | 107 (7,839) | 196 (3,737) | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| 2026/10/29 | -- | 19 (81,470) | 94 (87,431) | 89 (81,133) | 155 (39,056) | 58 (26,358) | 31 (21,687) | 30 (22,696) | 174 (51,614) | 92 (12,488) | 37 (13,492) | 113 (9,356) | 102 (8,176) | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| 2026/10/30 | -- | 20 (87,974) | 95 (94,661) | 128 (85,993) | 191 (40,164) | 71 (28,221) | 37 (23,137) | 29 (24,689) | -- | 130 (12,922) | 50 (13,257) | 137 (9,180) | 131 (8,144) | 198 (3,818) | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |