Editing AST file list

Jump to navigation Jump to search

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.

Latest revision Your text
Line 1: Line 1:
This is a list of [[AST file]]s inside the filesystem of ''Pikmin 2''. They can be found in <code>/AudioRes/Stream</code>.
+
{{todo|Explain where these files are on the opening paragraph.}}
 
 
Files identical to the ones found in the Final Mix are omitted for clarity.
 
 
 
__TOC__
 
  
 
==List==
 
==List==
 
{| class="wikitable sortable"
 
{| class="wikitable sortable"
! Filename || Status || Description || Final Mix || Demo Mix
+
! Name || Description
|-
 
| annihi_dayend.w.32.c4 || || End of day. (unfortunate) || [[File:annihi_dayend.w.32.c4.wav]] ||
 
|-
 
| book.w.32.c4 || <b>[PROTOTYPE!]</b> || {{unsure|Likely for the Piklopedia, as its internal name is "Picture Book"}} || [[File:book.w.32.c4.wav]] ||
 
|-
 
| c_result.w.32.c4 || || Final score. (Challenge Mode) || [[File:c_result.w.32.c4.wav]] ||
 
|-
 
| Camera || <b>[UNUSED!]</b> || Camera controls tutorial.  <i>Can be hacked in.</i> || [[File:Camera.wav]] ||
 
|-
 
| dayend_b.w.32.c4 || || End of day. (no profit) || [[File:dayend_b.w.32.c4.wav]] ||
 
|-
 
| dayend_g.w.32.c4 || || End of day. (high profits) || [[File:dayend_g.w.32.c4.wav]] ||
 
|-
 
| dayend_n.w.32.c4 || || End of day. || [[File:dayend_n.w.32.c4.wav]] ||
 
|-
 
| ff_akirame.w.32.c4 || <b>[PROTOTYPE!]</b> || "PIKMIN EXTINCTION!" fanfare. || [[File:ff_akirame.w.32.c4.wav]] ||
 
|-
 
| ff_annihi.w.32.c4 || || "PIKMIN EXTINCTION!" fanfare. || [[File:ff_annihi.w.32.c4.wav]] ||
 
 
|-
 
|-
| ff_black_doped.w.32.c4 || || <b>Bitter</b> spray used for the first time. || [[File:ff_black_doped.w.32.c4.wav]] ||
+
| <code>annihi_dayend.w.32.c4</code> || Day end -- extinction.
 
|-
 
|-
| ff_blue_onion.w.32.c4 || || Blue Pikmin behind the gate. || [[File:ff_blue_onion.w.32.c4.wav]] ||
+
| <code>book.w.32.c4</code> || '''Unused.''' Zukan (ずかん) translates to "picture book", and is the internal name of the Piklopedia.
 
|-
 
|-
| ff_c_annihi.w.32.c4 || <b>[PROTOTYPE!]</b> || "PIKMIN EXTINCTION!" fanfare. || [[File:ff_c_annihi.w.32.c4.wav]] ||
+
| <code>c_result.w.32.c4</code> || Challenge Mode results.
 
|-
 
|-
| ff_c_floor_in.w.32.c4 || <b>[COPY!]</b> || Landed in a cave sublevel. || [[File:ff_c_floor_in.w.32.c4.wav]] ||
+
| <code>Camera</code> || '''Unused''' camera controls cutscene music.
 
|-
 
|-
| ff_c_playerdown.w.32.c4 || <b>[PROTOTYPE!]</b> || Leader is down! || [[File:ff_c_playerdown.w.32.c4.wav]] ||
+
| <code>dayend_b.w.32.c4</code> || Day end -- no profit.
 
|-
 
|-
| ff_c_return_e.w.32.c4 || <b>[COPY!]</b> || Returned from first successful spelunking expedition. || [[File:ff_c_return_e.w.32.c4.wav]] ||
+
| <code>dayend_g.w.32.c4</code> || Day end -- several treasures.
 
|-
 
|-
| ff_c_tget.w.32.c4 || <b>[PROTOTYPE!]</b> || Normal treasure appraisal. || [[File:ff_c_tget.w.32.c4.wav]] ||
+
| <code>dayend_n.w.32.c4</code> || Day end -- normal.
 
|-
 
|-
| ff_doped.w.32.c4 || || <b>Spicy</b> spray used for the first time. || [[File:ff_doped.w.32.c4.wav]] ||
+
| <code>ff_akirame.w.32.c4</code> || '''Unused'''.
 
|-
 
|-
| ff_doping.w.32.c4 || || Created a spray for first time. || [[File:ff_doping.w.32.c4.wav]] ||
+
| <code>ff_annihi.w.32.c4</code> || {{unsure|Pikmin extinction in Challenge Mode?}}
 
|-
 
|-
| ff_draw.w.32.c4 || <b>[PROTOTYPE!]</b> || Draw. (2-Player Battle) || [[File:ff_draw.w.32.c4.wav]] ||
+
| <code>ff_black_doped.w.32.c4</code> || {{unsure|Bitter spray used?}}
 
|-
 
|-
| ff_equipget.w.32.c4 || <b>[PROTOTYPE!]</b> || Exploration Kit treasure appraisal. || [[File:ff_equipget.w.32.c4.wav]] ||
+
| <code>ff_blue_onion.w.32.c4</code> || Blue Onion cutscene.
 
|-
 
|-
| ff_explain.w.32.c4 || || Tutorial A. || [[File:ff_explain.w.32.c4.wav]] ||
+
| <code>ff_c_annihi.w.32.c4</code> || {{unsure|Unknown}}.
 
|-
 
|-
| ff_explain_f60.w.32.c4 || || Tutorial C. || [[File:ff_explain_f60.w.32.c4.wav]] ||
+
| <code>ff_c_floor_in.w.32.c4</code> || New floor entered.
 
|-
 
|-
| ff_explain_f60.w.44.c4 || <b>[COPY!]</b> || Tutorial C. || [[File:ff_explain_f60.w.44.c4.wav]] ||
+
| <code>ff_c_playerdown.w.32.c4</code> || {{unsure|Leader falls?}}
 
|-
 
|-
| ff_explain_f75.w.32.c4 || || Tutorial B. || [[File:ff_explain_f75.w.32.c4.wav]] ||
+
| <code>ff_c_return_e.w.32.c4</code> || {{unsure|Unknown}}.
 
|-
 
|-
| ff_explain_f75.w.44.c4 || <b>[COPY!]</b> || Tutorial B. || [[File:ff_explain_f75.w.44.c4.wav]] ||
+
| <code>ff_c_tget.w.32.c4</code> || {{unsure|Unknown}}.
 
|-
 
|-
| ff_explain_f90.w.32.c4 || || Tutorial D. || [[File:ff_explain_f90.w.32.c4.wav]] ||
+
| <code>ff_doped.w.32.c4</code> || {{unsure|Unknown}}. (Something about sprays.)
 
|-
 
|-
| ff_explain_f90.w.44.c4 || <b>[COPY!]</b> || Tutorial D. || [[File:ff_explain_f90.w.44.c4.wav]] ||
+
| <code>ff_doping.w.32.c4</code> || {{unsure|Unknown}}. (Spray concocted?)
 
|-
 
|-
| ff_floor_in.w.32.c4 || || Landed in a cave sublevel. || [[File:ff_floor_in.w.32.c4.wav]] ||
+
| <code>ff_draw.w.32.c4</code> || '''Unused''' - 2-Player Battle draw.
 
|-
 
|-
| ff_glad.w.32.c4 || || Tore down a massive wall! || [[File:ff_glad.w.32.c4.wav]] ||
+
| <code>ff_equipget.w.32.c4</code> || Exploration Kit.
 
|-
 
|-
| ff_hiba.w.32.c4 || || Pikmin are suffering! || [[File:ff_hiba.w.32.c4.wav]] ||
+
| <code>ff_explain.w.32.c4</code> || Tutorial 1.
 
|-
 
|-
| ff_in_hole.w.32.c4 || || Dive into a cave entrance. || [[File:ff_in_hole.w.32.c4.wav]] ||
+
| <code>ff_explain_*.c4</code> || {{unsure|Unknown}}. More tutorial?
 
|-
 
|-
| ff_in_hole_u.w.32.c4 || || Delve deeper into a cave. || [[File:ff_in_hole_u.w.32.c4.wav]] ||
+
| <code>ff_explain_*.c4</code> || {{unsure|Unknown}}. More tutorial?
 
|-
 
|-
| ff_join.w.32.c4 || || Olimar and Louie reunite. || [[File:ff_join.w.32.c4.wav]] ||
+
| <code>ff_explain_*.c4</code> || {{unsure|Unknown}}. More tutorial?
 
|-
 
|-
| ff_keyget.w.32.c4 || || <b>The Key</b> appraisal. || [[File:ff_keyget.w.32.c4.wav]] ||
+
| <code>ff_floor_in.w.32.c4</code> || New floor entered ({{unsure|duplicate?}})
 
|-
 
|-
| ff_l_win.w.32.c4 || <b>[PROTOTYPE!]</b> || Louie wins. (2-Player Battle) || [[File:ff_l_win.w.32.c4.wav]] ||
+
| <code>ff_glad.w.32.c4</code> || {{unsure|Unknown}}.
 
|-
 
|-
| ff_luie_start.w.32.c4 || || Contact with Louie. || [[File:ff_luie_start.w.32.c4.wav]] ||
+
| <code>ff_hiba.w.32.c4</code> || Pikmin suffering from a hazard cutscene.
 
|-
 
|-
| ff_mboss.w.32.c4 || || First encounter with Waterwraith. || [[File:ff_mboss.w.32.c4.wav]] ||
+
| <code>ff_in_hole.w.32.c4</code> || Enter cave.
 
|-
 
|-
| ff_mystery.w.32.c4 || || Found something peculiar. || [[File:ff_mystery.w.32.c4.wav]] ||
+
| <code>ff_in_hole_u.w.32.c4</code> || {{unsure|Enter known cave?}}
 
|-
 
|-
| ff_o_win.w.32.c4 || <b>[PROTOTYPE!]</b> || Olimar wins. (2-Player Battle) || [[File:ff_o_win.w.32.c4.wav]] ||
+
| <code>ff_join.w.32.c4</code> || {{unsure|New Pikmin?}}
 
|-
 
|-
| ff_onion.w.32.c4 || || Yellow Pikmin in the distance. || [[File:ff_onion.w.32.c4.wav]] ||
+
| <code>ff_keyget.w.32.c4</code> || {{unsure|The Key salvaged?}}
 
|-
 
|-
| ff_onyonboot.w.32.c4 || <b>[UNUSED!]</b> || Onion awakening cutscene.  <i>Can be hacked in.</i> || [[File:ff_onyonboot.w.32.c4.wav]] ||
+
| <code>ff_l_win.w.32.c4</code> || '''Unused''' - Louie wins 2-Player Battle.
 
|-
 
|-
| ff_out_hole.w.32.c4 || || Leave a cave via geyser. || [[File:ff_out_hole.w.32.c4.wav]] ||
+
| <code>ff_luie_start.w.32.c4</code> || {{unsure|Unknown}}.
 
|-
 
|-
| ff_pay.w.32.c4 || || "X% OF DEBT RECOVERED!" fanfare. || [[File:ff_pay.w.32.c4.wav]] ||
+
| <code>ff_mboss.w.32.c4</code> || Boss encounter fanfare. (Has the extra bit for the Waterwraith's first encounter.)
 
|-
 
|-
| ff_pikminglad.w.32.c4 || || Pikmin drink nectar for the first time. || [[File:ff_pikminglad.w.32.c4.wav]] ||
+
| <code>ff_mystery.w.32.c4</code> || {{unsure|Unknown}}.
 
|-
 
|-
| ff_pikminmeet.w.32.c4 || || Met a new type of Pikmin. || [[File:ff_pikminmeet.w.32.c4.wav]] ||
+
| <code>ff_o_win.w.32.c4</code> || {{unsure|Unknown}}. - Olimar wins 2-Player Battle.
 
|-
 
|-
| ff_playerdown.w.32.c4 || || Leader is down! || [[File:ff_playerdown.w.32.c4.wav]] ||
+
| <code>ff_onion.w.32.c4</code> || {{unsure|Unknown}}.
 
|-
 
|-
| ff_powerupget.w.32.c4 || || Exploration Kit treasure appraisal. || [[File:ff_powerupget.w.32.c4.wav]] ||
+
| <code>ff_onyonboot.w.32.c4</code> || '''Unused''' music for Onion awakening cutscene.
 
|-
 
|-
| ff_red_onion.w.32.c4 || || Louie finds the Red Onion. || [[File:ff_red_onion.w.32.c4.wav]] ||
+
| <code>ff_out_hole.w.32.c4</code> || Leave via geyser.
 
|-
 
|-
| ff_return.w.32.c4 || || Returned to the surface from a cave. || [[File:ff_return.w.32.c4.wav]] ||
+
| <code>ff_pay.w.32.c4</code> || % of debt recovered.
 
|-
 
|-
| ff_return_e.w.32.c4 || || Returned from the first successful spelunking expedition. || [[File:ff_return_e.w.32.c4.wav]] ||
+
| <code>ff_pikminglad.w.32.c4</code> || {{unsure|Unknown}}.
 
|-
 
|-
| ff_timeup.w.32.c4 || || "TIME UP!" fanfare. (Challenge Mode) || [[File:ff_timeup.w.32.c4.wav]] ||
+
| <code>ff_pikminmeet.w.32.c4</code> || {{unsure|New Pikmin?}}
 
|-
 
|-
| ff_treasurecomp.w.32.c4 || || "YOU'VE REPAID THE ENTIRE DEBT" fanfare. || [[File:ff_treasurecomp.w.32.c4.wav]] ||
+
| <code>ff_playerdown.w.32.c4</code> || Leader falls ({{unsure|duplicate?}})
 
|-
 
|-
| ff_treasureget.w.32.c4 || || Normal Treasure Appraisal. || [[File:ff_treasureget.w.32.c4.wav]] ||
+
| <code>ff_powerupget.w.32.c4</code> || {{unsure|Exploration Kit?}}
 
|-
 
|-
| ff_treasureglad.w.32.c4 || || Exploration Kit treasure spotted. || [[File:ff_treasureglad.w.32.c4.wav]] ||
+
| <code>ff_red_onion.w.32.c4</code> || {{unsure|Red Onion discovered?}}
 
|-
 
|-
| ff_underground_e.w.32.c4 || || First cave & Challenge Mode tutorial. || [[File:ff_underground_e.w.32.c4.wav]] ||
+
| <code>ff_return.w.32.c4</code> || Landing on the surface after leaving a cave.
 
|-
 
|-
| ff_vs_annihiDR.w.32.c4 || || Draw via extinction. (2-Player Battle) || [[File:ff_vs_annihiDR.w.32.c4.wav]] ||
+
| <code>ff_return_e.w.32.c4</code> || {{unsure|Unknown (debt repaid?)}}
 
|-
 
|-
| ff_vs_annihiLW.w.32.c4 || || Louie wins via extinction. (2-Player Battle) || [[File:ff_vs_annihiLW.w.32.c4.wav]] ||
+
| <code>ff_timeup.w.32.c4</code> || Time up in Challenge Mode.
 
|-
 
|-
| ff_vs_annihiOW.w.32.c4 || || Olimar wins via extinction. (2-Player Battle) || [[File:ff_vs_annihiOW.w.32.c4.wav]] ||
+
| <code>ff_treasurecomp.w.32.c4</code> || 100% debt message.
 
|-
 
|-
| ff_vs_annihiOW.w.44.c4 || <b>[COPY!]</b> || Olimar wins via extinction. (2-Player Battle) || [[File:ff_vs_annihiOW.w.44.c4.wav]] ||
+
| <code>ff_treasureget.w.32.c4</code> || Treasure get.
 
|-
 
|-
| ff_vs_pdownDR.w.32.c4 || || Draw via leader KO. (2-Player Battle) || [[File:ff_vs_pdownDR.w.32.c4.wav]] ||
+
| <code>ff_treasureglad.w.32.c4</code> || Exploration Kit treasure spotted.
 
|-
 
|-
| ff_vs_pdownLW.w.32.c4 || || Louie wins via KO. (2-Player Battle) || [[File:ff_vs_pdownLW.w.32.c4.wav]] ||
+
| <code>ff_underground_e.w.32.c4</code> || {{unsure|Unknown}}.
 
|-
 
|-
| ff_vs_pdownLW.w.44.c4 || <b>[COPY!]</b> || Louie wins via KO. (2-Player Battle) || [[File:ff_vs_pdownLW.w.44.c4.wav]] ||
+
| <code>ff_vs_annihiDR.w.32.c4</code> || {{unsure|2-Player Battle draw via extinction?}}
 
|-
 
|-
| ff_vs_pdownOW.w.32.c4 || || Olimar wins via KO. (2-Player Battle) || [[File:ff_vs_pdownOW.w.32.c4.wav]] ||
+
| <code>ff_vs_annihiLW.w.32.c4</code> || {{unsure|2-Player Battle Louie wins via extinction?}}
 
|-
 
|-
| ff_vs_pdownOW.w.44.c4 || <b>[COPY!]</b> || Olimar wins via KO. (2-Player Battle) || [[File:ff_vs_pdownOW.w.44.c4.wav]] ||
+
| <code>ff_vs_annihiOW.w.*.c4</code> || {{unsure|2-Player Battle Olimar wins via extinction?}}
 
|-
 
|-
| ff_vs_tgetDR.w.32.c4 || || Draw via marble. (2-Player Battle) || [[File:ff_vs_tgetDR.w.32.c4.wav]] ||
+
| <code>ff_vs_pdownDR.w.32.c4</code> || 2-Player Battle draw via leader KO.
 
|-
 
|-
| ff_vs_tgetDR.w.44.c4 || <b>[COPY!]</b> || Draw via marble. (2-Player Battle) || [[File:ff_vs_tgetDR.w.44.c4.wav]] ||
+
| <code>ff_vs_pdownLW.w.*.c4</code> || 2-Player Battle Louie wins via Olimar KO.
 
|-
 
|-
| ff_vs_tgetLW.w.32.c4 || || Louie wins via marble. (2-Player Battle) || [[File:ff_vs_tgetLW.w.32.c4.wav]] || [[File:ff_vs_tgetLW.w.32.c4 (Demo Mix).wav]]
+
| <code>ff_vs_pdownOW.w.*.c4</code> || 2-Player Battle Olimar wins via Louie KO
 
|-
 
|-
| ff_vs_tgetLW.w.44.c4 || <b>[PROTOTYPE!]</b> || Louie wins via marble. (2-Player Battle) || [[File:ff_vs_tgetLW.w.44.c4.wav]] ||
+
| <code>ff_vs_tgetDR.w.*.c4</code> || 2-Player Battle draw via marble.
 
|-
 
|-
| ff_vs_tgetOW.w.32.c4 || || Olimar wins via marble. (2-Player Battle) || [[File:ff_vs_tgetOW.w.32.c4.wav]] || [[File:ff_vs_tgetOW.w.32.c4 (Demo Mix).wav]]
+
| <code>ff_vs_tgetLW.w.*.c4</code> || 2-Player Battle Louie wins via marble.
 
|-
 
|-
| ff_vs_tgetOW.w.44.c4 || <b>[PROTOTYPE!]</b> || Olimar wins via marble. (2-Player Battle) || [[File:ff_vs_tgetOW.w.44.c4.wav]] ||
+
| <code>ff_vs_tgetOW.w.*.c4</code> || 2-Player Battle Olimar wins via marble.
 
|-
 
|-
| ff_watch_pikmin.w.32.c4 || || Reunited with Red Pikmin. || [[File:ff_watch_pikmin.w.32.c4.wav]] ||
+
| <code>ff_watch_pikmin.w.32.c4</code> || Red Pikmin whistled to your side.
 
|-
 
|-
| FinalFloor || || "FINAL FLOOR!" fanfare. || [[File:FinalFloor.wav]] ||
+
| <code>FinalFloor</code> || Final floor message.
 
|-
 
|-
| omake.w.32.c4 || || Bonuses menu. || [[File:omake.w.32.c4.wav]] ||
+
| <code>omake.w.32.c4</code> || Bonuses menu.
 
|-
 
|-
| option.w.32.c4 || || Options menu. || [[File:option.w.32.c4.wav]] ||
+
| <code>option.w.32.c4</code> || Options menu.
 
|-
 
|-
| PayEnough || <b>[UNUSED!]</b> || {{unsure|Debt paid off on time limit?}} || [[File:PayEnough.wav]] ||
+
| <code>PayEnough</code> || {{unsure|Unused?}}
 
|-
 
|-
| PayNotEnough || <b>[UNUSED!]</b> || {{unsure|Debt not paid off on time limit?}} || [[File:PayNotEnough.wav]] ||
+
| <code>PayNotEnough</code> || {{unsure|Unused?}}
 
|-
 
|-
| pikmin_greet_new.h.32.c4 || || "Pikmin" fanfare. || [[File:pikmin_greet_new.h.32.c4.wav]] ||
+
| <code>pikmin_greet_new.h.32.c4</code> || {{unsure|Pikmin on the Nintendo logo?}}
 
|-
 
|-
| ReadyGo_Battle || || "READY? GO!" fanfare. (2-Player Battle) || [[File:ReadyGo_Battle.wav]] ||
+
| <code>ReadyGo_Battle</code> || "Ready? Go!" in 2-Player Battle
 
|-
 
|-
| ReadyGo_Challenge || || "READY? GO!" fanfare. (Challenge Mode) || [[File:ReadyGo_Challenge.wav]] ||
+
| <code>ReadyGo_Challenge</code> || "Ready? Go!" in Challenge Mode
 
|-
 
|-
| result.w.32.c4 || || Today's report. || [[File:result.w.32.c4.wav]] ||
+
| <code>result.w.32.c4</code> || End of day status screen.
 
|-
 
|-
| select.w.32.c4 || || Choose a Ship's Log. || [[File:select.w.32.c4.wav]] ||
+
| <code>select.w.32.c4</code> || Saved file select.
 
|-
 
|-
| start_demo.w.32.c4 || || Louie's crash on day 1. || [[File:start_demo.w.32.c4.wav]] ||
+
| <code>start_demo.w.32.c4</code> || Valley of Repose intro cutscene.
 
|-
 
|-
| start_demo_o.w.32.c4 || || Entered a stage for the first time. || [[File:start_demo_o.w.32.c4.wav]] ||
+
| <code>start_demo_o.w.32.c4</code> || {{unsure|Unknown}}.
 
|-
 
|-
| title.w.32.c4 || || Title screen. || [[File:title.w.32.c4.wav]] ||
+
| <code>title.w.32.c4</code> || Title screen.
 
|-
 
|-
| title.w.44.c4 || <b>[PROTOTYPE!]</b> || Title Screen. || [[File:title.w.44.c4.wav]] ||
+
| <code>title.w.44.c4</code> || {{unsure|Title screen alternative track?}}
 
|-
 
|-
| u_result.w.32.c4 || || Cave results. || [[File:u_result.w.32.c4.wav]] ||
+
| <code>u_result.w.32.c4</code> || Cave results.
|-
 
| vs_menu.w.32.c4 || || 2-Player Battle menu. || [[File:vs_menu.w.32.c4.wav]] ||
 
 
|-
 
|-
 +
| <code>vs_menu.w.32.c4</code> || 2-Player Battle menu.
 
|}
 
|}
 
==Notes==
 
JPN Demo is the only version to use the Demo Mix.  All [[Pikmin_2|other releases]] use the Final Mix.
 
 
Various naming elements give clues to the contents of an AST file.
 
* The prefix <b>ff_</b> tends to denote fanfares.
 
* The prefixes <b>c</b> and <b>vs</b> typically denote Challenge Mode and 2-Player Battle respectively.
 
* The letter <b>u</b> in a filename typically denotes tracks used underground.
 
* The letters <b>o</b> and <b>l</b> typically denote Olimar and Louie respectively.
 
* The suffixes <b>32</b> and <b>44</b> tell the sample rate of a track.
 
 
{{Credits|Minty_Meeo}}
 
  
 
[[Category:Pikmin 2]]
 
[[Category:Pikmin 2]]
 
[[Category:File lists]]
 
[[Category:File lists]]

Please note that all contributions to Pikmin Technical Knowledge Base are considered to be released under the Creative Commons Attribution-ShareAlike (see Pikmin Technical Knowledge Base:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To edit this page, please answer the question that appears below (more info):

Cancel Editing help (opens in new window)

Templates used on this page: