Temple Owls @ Wichita State Shockers

69–72Final · Feb 27, 2020
TEM 69 WICH 72 Final
12T
TEM14-14373269
WICH21-7363672

· Line: WICH -9.5 (O/U 137.5)

Who saw it first

The scoring timeline.

Every scoring moment, when the official feed stamped it — and when FirstBuzzer's in-venue spotters buzzed it first. Times are ET.

  1. Jaime Echenique made Layup. Assisted by Trey Wade.

    0–2
  2. Nate Pierre-Louis made Three Point Jumper. Assisted by J.P. Moorman II.

    3–2
  3. Trey Wade made Three Point Jumper. Assisted by Dexter Dennis.

    3–5
  4. J.P. Moorman II made Layup.

    5–5
  5. Dexter Dennis made Three Point Jumper.

    5–8
  6. Alani Moore II made Three Point Jumper. Assisted by J.P. Moorman II.

    8–8
  7. Jaime Echenique made Dunk. Assisted by Erik Stevenson.

    8–10
  8. Trey Wade made Free Throw.

    8–11
  9. Jake Forrester made Free Throw.

    9–11
  10. Dexter Dennis made Layup.

    9–13
  11. Noah Fernandes made Three Point Jumper. Assisted by DeAntoni Gordon.

    9–16
  12. Alani Moore II made Three Point Jumper. Assisted by Nate Pierre-Louis.

    12–16
  13. Alani Moore II made Layup.

    14–16
  14. Trey Wade made Dunk. Assisted by Noah Fernandes.

    14–18
  15. Monty Scott made Layup. Assisted by Quinton Rose.

    16–18
  16. Erik Stevenson made Jumper.

    16–20
  17. Quinton Rose made Layup.

    18–20
  18. Nate Pierre-Louis made Free Throw.

    19–20
  19. Nate Pierre-Louis made Free Throw.

    20–20
  20. Quinton Rose made Layup.

    22–20
  21. Quinton Rose made Free Throw.

    23–20
  22. De'Vondre Perry made Free Throw.

    24–20
  23. De'Vondre Perry made Free Throw.

    25–20
  24. De'Vondre Perry made Free Throw.

    26–20
  25. Trey Wade made Dunk. Assisted by Tyson Etienne.

    26–22
  26. Monty Scott made Layup.

    28–22
  27. Trey Wade made Dunk. Assisted by Jaime Echenique.

    28–24
  28. Jamarius Burton made Dunk.

    28–26
  29. Alani Moore II made Three Point Jumper. Assisted by Monty Scott.

    31–26
  30. Trey Wade made Three Point Jumper. Assisted by Jamarius Burton.

    31–29
  31. Tyson Etienne made Layup. Assisted by Noah Fernandes.

    31–31
  32. Monty Scott made Jumper.

    33–31
  33. Trey Wade made Three Point Jumper. Assisted by Jamarius Burton.

    33–34
  34. Nate Pierre-Louis made Jumper.

    35–34
  35. Trey Wade made Layup. Assisted by Noah Fernandes.

    35–36
  36. Monty Scott made Jumper.

    37–36
  37. Erik Stevenson made Layup.

    37–38
  38. Damion Moore made Layup.

    39–38
  39. Erik Stevenson made Three Point Jumper. Assisted by Jaime Echenique.

    39–41
  40. Quinton Rose made Layup.

    41–41
  41. Jaime Echenique made Jumper. Assisted by Jamarius Burton.

    41–43
  42. Jaime Echenique made Jumper. Assisted by Jamarius Burton.

    41–45
  43. Nate Pierre-Louis made Layup. Assisted by Quinton Rose.

    43–45
  44. Jamarius Burton made Three Point Jumper. Assisted by Tyson Etienne.

    43–48
  45. Jamarius Burton made Dunk. Assisted by Jaime Echenique.

    43–50
  46. Quinton Rose made Three Point Jumper. Assisted by Alani Moore II.

    46–50
  47. Tyson Etienne made Three Point Jumper. Assisted by Jamarius Burton.

    46–53
  48. Quinton Rose made Layup.

    48–53
  49. Quinton Rose made Free Throw.

    49–53
  50. Monty Scott made Jumper.

    51–53
  51. Jake Forrester made Layup.

    53–53
  52. Jake Forrester made Free Throw.

    54–53
  53. Jaime Echenique made Layup. Assisted by Erik Stevenson.

    54–55
  54. Jaime Echenique made Free Throw.

    54–56
  55. Monty Scott made Layup.

    56–56
  56. Monty Scott made Layup.

    58–56
  57. Quinton Rose made Jumper.

    60–56
  58. J.P. Moorman II made Free Throw.

    61–56
  59. Nate Pierre-Louis made Free Throw.

    62–56
  60. Nate Pierre-Louis made Free Throw.

    63–56
  61. Jaime Echenique made Layup. Assisted by Tyson Etienne.

    63–58
  62. Quinton Rose made Layup. Assisted by Monty Scott.

    65–58
  63. Trey Wade made Three Point Jumper. Assisted by Jamarius Burton.

    65–61
  64. Tyson Etienne made Layup.

    65–63
  65. Quinton Rose made Free Throw.

    66–63
  66. Jamarius Burton made Jumper.

    66–65
  67. Jamarius Burton made Free Throw.

    66–66
  68. Jamarius Burton made Free Throw.

    66–67
  69. Jamarius Burton made Layup.

    66–69
  70. De'Vondre Perry made Free Throw.

    67–69
  71. Jamarius Burton made Free Throw.

    67–70
  72. Jamarius Burton made Free Throw.

    67–71
  73. Quinton Rose made Free Throw.

    68–71
  74. Quinton Rose made Free Throw.

    69–71
  75. Jaime Echenique made Free Throw.

    69–72

Play-by-play

  1. P1 Jaime Echenique made Layup. Assisted by Trey Wade. 0–2
  2. P1 Alani Moore II missed Three Point Jumper.
  3. P1 Trey Wade Defensive Rebound.
  4. P1 Trey Wade Turnover.
  5. P1 Alani Moore II Steal.
  6. P1 Nate Pierre-Louis made Three Point Jumper. Assisted by J.P. Moorman II. 3–2
  7. P1 Trey Wade made Three Point Jumper. Assisted by Dexter Dennis. 3–5
  8. P1 Alani Moore II Turnover.
  9. P1 Dexter Dennis missed Layup.
  10. P1 Jaime Echenique Offensive Rebound.
  11. P1 Foul on Nate Pierre-Louis.
  12. P1 Erik Stevenson missed Jumper.
  13. P1 J.P. Moorman II Defensive Rebound.
  14. P1 Quinton Rose missed Jumper.
  15. P1 Trey Wade Defensive Rebound.
  16. P1 Jamarius Burton Turnover.
  17. P1 Alani Moore II missed Jumper.
  18. P1 Jaime Echenique Defensive Rebound.
  19. P1 Erik Stevenson Turnover.
  20. P1 Alani Moore II Steal.
  21. P1 Nate Pierre-Louis missed Layup.
  22. P1 Damion Moore Offensive Rebound.
  23. P1 Quinton Rose missed Three Point Jumper.
  24. P1 J.P. Moorman II Offensive Rebound.
  25. P1 J.P. Moorman II made Layup. 5–5
  26. P1 Dexter Dennis missed Three Point Jumper.
  27. P1 Nate Pierre-Louis Defensive Rebound.
  28. P1 Damion Moore missed Jumper.
  29. P1 Jaime Echenique Defensive Rebound.
  30. P1 Dexter Dennis made Three Point Jumper. 5–8
  31. P1 Alani Moore II made Three Point Jumper. Assisted by J.P. Moorman II. 8–8
  32. P1 Jaime Echenique made Dunk. Assisted by Erik Stevenson. 8–10
  33. P1 Quinton Rose Turnover.
  34. P1 Jaime Echenique Steal.
  35. P1 Dexter Dennis missed Three Point Jumper.
  36. P1 Trey Wade Offensive Rebound.
  37. P1 Foul on Alani Moore II.
  38. P1 Official TV Timeout
  39. P1 Trey Wade made Free Throw. 8–11
  40. P1 Trey Wade missed Free Throw.
  41. P1 Nate Pierre-Louis Defensive Rebound.
  42. P1 Foul on Dexter Dennis.
  43. P1 Jake Forrester missed Free Throw.
  44. P1 Temple Offensive Rebound.
  45. P1 Jake Forrester made Free Throw. 9–11
  46. P1 Dexter Dennis missed Three Point Jumper.
  47. P1 Temple Defensive Rebound.
  48. P1 Foul on Morris Udeze.
  49. P1 De'Vondre Perry missed Three Point Jumper.
  50. P1 Noah Fernandes Defensive Rebound.
  51. P1 DeAntoni Gordon missed Three Point Jumper.
  52. P1 Jake Forrester Defensive Rebound.
  53. P1 Monty Scott Turnover.
  54. P1 Noah Fernandes Steal.
  55. P1 Dexter Dennis made Layup. 9–13
  56. P1 Jake Forrester missed Jumper.
  57. P1 Morris Udeze Defensive Rebound.
  58. P1 Noah Fernandes made Three Point Jumper. Assisted by DeAntoni Gordon. 9–16
  59. P1 Alani Moore II made Three Point Jumper. Assisted by Nate Pierre-Louis. 12–16
  60. P1 Tyson Etienne Turnover.
  61. P1 Alani Moore II Steal.
  62. P1 Alani Moore II made Layup. 14–16
  63. P1 Dexter Dennis Turnover.
  64. P1 Official TV Timeout
  65. P1 Monty Scott missed Three Point Jumper.
  66. P1 Jaime Echenique Defensive Rebound.
  67. P1 Foul on Damion Moore.
  68. P1 Trey Wade made Dunk. Assisted by Noah Fernandes. 14–18
  69. P1 De'Vondre Perry Turnover.
  70. P1 Erik Stevenson missed Three Point Jumper.
  71. P1 Quinton Rose Defensive Rebound.
  72. P1 Monty Scott made Layup. Assisted by Quinton Rose. 16–18
  73. P1 Erik Stevenson made Jumper. 16–20
  74. P1 Josh Pierre-Louis Turnover.
  75. P1 Noah Fernandes Steal.
  76. P1 Foul on Quinton Rose.
  77. P1 Noah Fernandes Turnover.
  78. P1 Quinton Rose Steal.
  79. P1 J.P. Moorman II missed Three Point Jumper.
  80. P1 Jaime Echenique Defensive Rebound.
  81. P1 Foul on Josh Pierre-Louis.
  82. P1 Jamarius Burton missed Layup.
  83. P1 Jaime Echenique Offensive Rebound.
  84. P1 Jaime Echenique missed Layup.
  85. P1 Damion Moore Defensive Rebound.
  86. P1 Official TV Timeout
  87. P1 Quinton Rose missed Jumper.
  88. P1 Jaime Echenique Defensive Rebound.
  89. P1 Dexter Dennis Turnover.
  90. P1 Quinton Rose Steal.
  91. P1 Quinton Rose made Layup. 18–20
  92. P1 Foul on Dexter Dennis.
  93. P1 Quinton Rose missed Free Throw.
  94. P1 Jaime Echenique Defensive Rebound.
  95. P1 Jaime Echenique missed Jumper.
  96. P1 Damion Moore Block.
  97. P1 J.P. Moorman II Defensive Rebound.
  98. P1 Foul on Erik Stevenson.
  99. P1 Nate Pierre-Louis made Free Throw. 19–20
  100. P1 Nate Pierre-Louis made Free Throw. 20–20
  101. P1 Jaime Echenique Turnover.
  102. P1 Quinton Rose Steal.
  103. P1 Quinton Rose made Layup. 22–20
  104. P1 Foul on Jaime Echenique.
  105. P1 Quinton Rose made Free Throw. 23–20
  106. P1 Erik Stevenson missed Three Point Jumper.
  107. P1 J.P. Moorman II Defensive Rebound.
  108. P1 J.P. Moorman II missed Three Point Jumper.
  109. P1 Wichita State Defensive Rebound.
  110. P1 Tyson Etienne missed Three Point Jumper.
  111. P1 Nate Pierre-Louis Defensive Rebound.
  112. P1 Foul on Quinton Rose.
  113. P1 Quinton Rose Turnover.
  114. P1 Jamarius Burton missed Jumper.
  115. P1 Alani Moore II Defensive Rebound.
  116. P1 Foul on Morris Udeze.
  117. P1 De'Vondre Perry made Free Throw. 24–20
  118. P1 De'Vondre Perry made Free Throw. 25–20
  119. P1 De'Vondre Perry made Free Throw. 26–20
  120. P1 Jamarius Burton Turnover.
  121. P1 De'Vondre Perry Steal.
  122. P1 Monty Scott Turnover.
  123. P1 Noah Fernandes Steal.
  124. P1 Noah Fernandes missed Layup.
  125. P1 Alani Moore II Defensive Rebound.
  126. P1 Monty Scott Turnover.
  127. P1 Tyson Etienne Steal.
  128. P1 Trey Wade made Dunk. Assisted by Tyson Etienne. 26–22
  129. P1 Temple Timeout
  130. P1 Monty Scott made Layup. 28–22
  131. P1 Trey Wade made Dunk. Assisted by Jaime Echenique. 28–24
  132. P1 De'Vondre Perry Turnover.
  133. P1 Trey Wade Steal.
  134. P1 Jamarius Burton made Dunk. 28–26
  135. P1 Alani Moore II made Three Point Jumper. Assisted by Monty Scott. 31–26
  136. P1 Trey Wade made Three Point Jumper. Assisted by Jamarius Burton. 31–29
  137. P1 Damion Moore missed Layup.
  138. P1 Trey Wade Defensive Rebound.
  139. P1 Tyson Etienne made Layup. Assisted by Noah Fernandes. 31–31
  140. P1 Monty Scott made Jumper. 33–31
  141. P1 Trey Wade made Three Point Jumper. Assisted by Jamarius Burton. 33–34
  142. P1 Nate Pierre-Louis made Jumper. 35–34
  143. P1 Trey Wade made Layup. Assisted by Noah Fernandes. 35–36
  144. P1 Monty Scott made Jumper. 37–36
  145. P1 Noah Fernandes missed Three Point Jumper.
  146. P1 Monty Scott Defensive Rebound.
  147. P1 Nate Pierre-Louis missed Jumper.
  148. P1 Wichita State Defensive Rebound.
  149. P2 Jaime Echenique missed Jumper.
  150. P2 Erik Stevenson Offensive Rebound.
  151. P2 Erik Stevenson made Layup. 37–38
  152. P2 Damion Moore made Layup. 39–38
  153. P2 Erik Stevenson made Three Point Jumper. Assisted by Jaime Echenique. 39–41
  154. P2 Quinton Rose made Layup. 41–41
  155. P2 Jaime Echenique made Jumper. Assisted by Jamarius Burton. 41–43
  156. P2 Quinton Rose missed Jumper.
  157. P2 Jaime Echenique Defensive Rebound.
  158. P2 Jaime Echenique made Jumper. Assisted by Jamarius Burton. 41–45
  159. P2 Temple Timeout
  160. P2 Alani Moore II missed Three Point Jumper.
  161. P2 Trey Wade Defensive Rebound.
  162. P2 Trey Wade missed Three Point Jumper.
  163. P2 Alani Moore II Defensive Rebound.
  164. P2 J.P. Moorman II missed Jumper.
  165. P2 Erik Stevenson Defensive Rebound.
  166. P2 Tyson Etienne missed Three Point Jumper.
  167. P2 Jamarius Burton Offensive Rebound.
  168. P2 Erik Stevenson missed Three Point Jumper.
  169. P2 Damion Moore Defensive Rebound.
  170. P2 Nate Pierre-Louis missed Jumper.
  171. P2 Damion Moore Offensive Rebound.
  172. P2 Nate Pierre-Louis missed Layup.
  173. P2 Jaime Echenique Defensive Rebound.
  174. P2 Jamarius Burton Turnover.
  175. P2 Quinton Rose Steal.
  176. P2 Nate Pierre-Louis made Layup. Assisted by Quinton Rose. 43–45
  177. P2 Jamarius Burton made Three Point Jumper. Assisted by Tyson Etienne. 43–48
  178. P2 Quinton Rose missed Jumper.
  179. P2 Erik Stevenson Defensive Rebound.
  180. P2 Jamarius Burton missed Layup.
  181. P2 J.P. Moorman II Defensive Rebound.
  182. P2 Nate Pierre-Louis Turnover.
  183. P2 Erik Stevenson Steal.
  184. P2 Jamarius Burton made Dunk. Assisted by Jaime Echenique. 43–50
  185. P2 Quinton Rose made Three Point Jumper. Assisted by Alani Moore II. 46–50
  186. P2 Tyson Etienne made Three Point Jumper. Assisted by Jamarius Burton. 46–53
  187. P2 Temple Turnover.
  188. P2 Official TV Timeout
  189. P2 Jaime Echenique missed Jumper.
  190. P2 Jake Forrester Defensive Rebound.
  191. P2 De'Vondre Perry missed Three Point Jumper.
  192. P2 Wichita State Defensive Rebound.
  193. P2 Foul on Jake Forrester.
  194. P2 Jaime Echenique Turnover.
  195. P2 Quinton Rose Steal.
  196. P2 Quinton Rose made Layup. 48–53
  197. P2 Foul on Jaime Echenique.
  198. P2 Quinton Rose made Free Throw. 49–53
  199. P2 Jaime Echenique missed Jumper.
  200. P2 Dexter Dennis Offensive Rebound.
  201. P2 DeAntoni Gordon Turnover.
  202. P2 Monty Scott made Jumper. 51–53
  203. P2 Foul on Tyson Etienne.
  204. P2 Monty Scott missed Free Throw.
  205. P2 Erik Stevenson Defensive Rebound.
  206. P2 Erik Stevenson missed Jumper.
  207. P2 Nate Pierre-Louis Defensive Rebound.
  208. P2 Jake Forrester made Layup. 53–53
  209. P2 Official TV Timeout
  210. P2 Jamarius Burton missed Jumper.
  211. P2 Quinton Rose Defensive Rebound.
  212. P2 Monty Scott missed Three Point Jumper.
  213. P2 Erik Stevenson Block.
  214. P2 Temple Offensive Rebound.
  215. P2 Foul on Jamarius Burton.
  216. P2 Foul on Erik Stevenson.
  217. P2 Quinton Rose missed Layup.
  218. P2 Jaime Echenique Block.
  219. P2 Temple Offensive Rebound.
  220. P2 Nate Pierre-Louis missed Jumper.
  221. P2 Trey Wade Block.
  222. P2 Nate Pierre-Louis Offensive Rebound.
  223. P2 Foul on Dexter Dennis.
  224. P2 Jake Forrester missed Free Throw.
  225. P2 Temple Offensive Rebound.
  226. P2 Jake Forrester made Free Throw. 54–53
  227. P2 Jaime Echenique made Layup. Assisted by Erik Stevenson. 54–55
  228. P2 Foul on Monty Scott.
  229. P2 Jaime Echenique made Free Throw. 54–56
  230. P2 Monty Scott missed Three Point Jumper.
  231. P2 Monty Scott Offensive Rebound.
  232. P2 Alani Moore II missed Jumper.
  233. P2 Jaime Echenique Defensive Rebound.
  234. P2 Jaime Echenique Turnover.
  235. P2 Monty Scott Steal.
  236. P2 Monty Scott made Layup. 56–56
  237. P2 Foul on Dexter Dennis.
  238. P2 Monty Scott missed Free Throw.
  239. P2 Trey Wade Defensive Rebound.
  240. P2 Jamarius Burton Turnover.
  241. P2 Monty Scott made Layup. 58–56
  242. P2 Foul on Monty Scott.
  243. P2 Trey Wade missed Free Throw.
  244. P2 Wichita State Offensive Rebound.
  245. P2 Trey Wade missed Free Throw.
  246. P2 Quinton Rose Defensive Rebound.
  247. P2 Quinton Rose made Jumper. 60–56
  248. P2 Jamarius Burton missed Jumper.
  249. P2 Monty Scott Defensive Rebound.
  250. P2 Foul on Isaiah Poor Bear-Chandler.
  251. P2 Official TV Timeout
  252. P2 J.P. Moorman II made Free Throw. 61–56
  253. P2 J.P. Moorman II missed Free Throw.
  254. P2 Trey Wade Defensive Rebound.
  255. P2 Jamarius Burton Turnover.
  256. P2 Quinton Rose missed Jumper.
  257. P2 Jamarius Burton Block.
  258. P2 Wichita State Defensive Rebound.
  259. P2 Erik Stevenson missed Three Point Jumper.
  260. P2 Nate Pierre-Louis Defensive Rebound.
  261. P2 Quinton Rose missed Layup.
  262. P2 Jaime Echenique Defensive Rebound.
  263. P2 Foul on Damion Moore.
  264. P2 Tyson Etienne missed Layup.
  265. P2 Damion Moore Defensive Rebound.
  266. P2 Foul on Jamarius Burton.
  267. P2 Nate Pierre-Louis made Free Throw. 62–56
  268. P2 Nate Pierre-Louis made Free Throw. 63–56
  269. P2 Jaime Echenique made Layup. Assisted by Tyson Etienne. 63–58
  270. P2 Quinton Rose made Layup. Assisted by Monty Scott. 65–58
  271. P2 Trey Wade made Three Point Jumper. Assisted by Jamarius Burton. 65–61
  272. P2 Temple Turnover.
  273. P2 Official TV Timeout
  274. P2 Tyson Etienne made Layup. 65–63
  275. P2 Foul on Tyson Etienne.
  276. P2 Quinton Rose missed Free Throw.
  277. P2 Temple Offensive Rebound.
  278. P2 Quinton Rose made Free Throw. 66–63
  279. P2 Foul on Quinton Rose.
  280. P2 Jamarius Burton made Jumper. 66–65
  281. P2 Monty Scott missed Three Point Jumper.
  282. P2 Jaime Echenique Defensive Rebound.
  283. P2 Foul on Nate Pierre-Louis.
  284. P2 Jamarius Burton made Free Throw. 66–66
  285. P2 Jamarius Burton made Free Throw. 66–67
  286. P2 Temple Timeout
  287. P2 Alani Moore II Turnover.
  288. P2 Jamarius Burton Steal.
  289. P2 Jamarius Burton missed Jumper.
  290. P2 Quinton Rose Defensive Rebound.
  291. P2 Quinton Rose missed Layup.
  292. P2 Erik Stevenson Defensive Rebound.
  293. P2 Wichita State Timeout
  294. P2 Jamarius Burton made Layup. 66–69
  295. P2 Temple Timeout
  296. P2 Monty Scott missed Three Point Jumper.
  297. P2 De'Vondre Perry Offensive Rebound.
  298. P2 Foul on Jaime Echenique.
  299. P2 De'Vondre Perry missed Free Throw.
  300. P2 Temple Offensive Rebound.
  301. P2 De'Vondre Perry made Free Throw. 67–69
  302. P2 Foul on Alani Moore II.
  303. P2 Jamarius Burton made Free Throw. 67–70
  304. P2 Jamarius Burton made Free Throw. 67–71
  305. P2 Foul on Erik Stevenson.
  306. P2 Quinton Rose made Free Throw. 68–71
  307. P2 Quinton Rose made Free Throw. 69–71
  308. P2 Foul on Quinton Rose.
  309. P2 Jaime Echenique made Free Throw. 69–72
  310. P2 Jaime Echenique missed Free Throw.
  311. P2 Dexter Dennis Offensive Rebound.

Box score

TEM

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
J.P. Moorman IIF2131-40-21-252000140
Damion MooreC2521-30-00-050001232
Quinton RoseG30207-161-25-742250044
Nate Pierre-LouisG36113-81-14-461100152
Alani Moore IIG35114-83-50-031230032
De'Vondre PerryF1740-20-24-510210100
Josh Pierre-LouisG200-00-00-000100001
Monty ScottG26147-120-50-232310122
Tim WaddingtonF
Justyn HamiltonF
Damian DunnG
Anto KeshgegianG
Jasen WestG

WICH

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Trey WadeF34218-94-51-471111160
Jaime EcheniqueC33146-110-02-31333112113
Erik StevensonG2573-91-50-052111143
Dexter DennisG1852-61-40-021200204
Morris UdezeF500-00-00-010000012
DeAntoni GordonF600-10-10-001100000
Isaiah Poor Bear-ChandlerF200-00-00-000000001
Tyson EtienneG2873-61-30-003110002
Noah FernandesG1631-31-20-013130010
Josaphat BilauF
Asbjorn MidtgaardC
Grant SherfieldG
Tate BusseG
Brycen BushG
Jacob HerrsG

Watching this game live?

Buzz scoring moments from your seat — faster correct buzzes earn more, and consensus verifies every report before it counts.

Buzz it in the app →