diff --git a/_data/dsinfo.csv b/_data/dsinfo.csv
index 4999c32..a4f45e1 100644
--- a/_data/dsinfo.csv
+++ b/_data/dsinfo.csv
@@ -48,6 +48,10 @@ PROGRAM,VERSION,DATE,TYPE,FAKETAD,TARGET,SYSTEM,ORIGIN,CREDIT,BANNER,BANNER1,ICO
"KART","K07","","tad","TRUE","NAND","TWL (DSi)","- Development Classroom DSi","collection_nintendo, rmc, MaxiBash, and xp","camera KART","","","","","KART","Augmented reality test","endofline"
"Launcher","v----_----","","srl","","NAND","TWL (DSi)","- DSi dev units
- Gigaleaks (TwlIPL)","N/A","Launcher","","","","","Launcher","Prototype home menu","endofline"
"Launcher","v----_----","","tad","","NAND","TWL (DSi)","- DSi dev units
- Gigaleaks (TwlIPL)","N/A","Launcher","","","","","Launcher","Prototype home menu","endofline"
+"Launcher","v1206_5614","","srl","","NAND","TWL (DSi)","- DSi dev units
- Gigaleaks (TwlIPL)","N/A","Launcher","","","","","Launcher","Prototype home menu","endofline"
+"Launcher","v1206_5614","","tad","","NAND","TWL (DSi)","- DSi dev units
- Gigaleaks (TwlIPL)","N/A","Launcher","","","","","Launcher","Prototype home menu","endofline"
+"Launcher","v1206_5614_(update)","","srl","","NAND","TWL (DSi)","- DSi dev units
- Gigaleaks (TwlIPL)","N/A","Launcher","","","","","Launcher","Prototype home menu","endofline"
+"Launcher","v1206_5614_(update)","","tad","TRUE","NAND","TWL (DSi)","- DSi dev units
- Gigaleaks (TwlIPL)","N/A","Launcher","","","","","Launcher","Prototype home menu","endofline"
"Launcher","v1541_6291","","srl","","NAND","TWL (DSi)","- DSi dev units
- Gigaleaks (TwlIPL)","N/A","Launcher","","","","","Launcher","Prototype home menu","endofline"
"Launcher","v1541_6291","","tad","TRUE","NAND","TWL (DSi)","- DSi dev units
- Gigaleaks (TwlIPL)","N/A","Launcher","","","","","Launcher","Prototype home menu","endofline"
"Launcher","v2235_7985","","srl","","NAND","TWL (DSi)","- DSi dev units
- Gigaleaks (TwlIPL)","N/A","Launcher","","","","","Launcher","Prototype home menu","endofline"
@@ -56,11 +60,17 @@ PROGRAM,VERSION,DATE,TYPE,FAKETAD,TARGET,SYSTEM,ORIGIN,CREDIT,BANNER,BANNER1,ICO
"Launcher","v2725_9336","","tad","","NAND","TWL (DSi)","- DSi dev units
- Gigaleaks (TwlIPL)","N/A","Launcher","","","","","Launcher","Prototype home menu","endofline"
"Launcher","v2725_9336_(prod)","","srl","","NAND","TWL (DSi)","- DSi dev units
- Gigaleaks (TwlIPL)","N/A","Launcher","","","","","Launcher","Prototype home menu","endofline"
"Launcher","v2725_9336_(prod)","","tad","","NAND","TWL (DSi)","- DSi dev units
- Gigaleaks (TwlIPL)","N/A","Launcher","","","","","Launcher","Prototype home menu","endofline"
+"Launcher","unknown","","srl","","NAND","TWL (DSi)","- DSi dev units
- Gigaleaks (TwlIPL)","N/A","Launcher","","","","","Launcher","Prototype home menu","endofline"
+"Launcher","unknown","","tad","TRUE","NAND","TWL (DSi)","- DSi dev units
- Gigaleaks (TwlIPL)","N/A","Launcher","","","","","Launcher","Prototype home menu","endofline"
"MachineSettings","v----_----","","srl","","NAND","TWL (DSi)","- DSi dev units
- Gigaleaks (TwlIPL)","Voodooween and March42","Settings","","","","TRUE","Machine Settings","Prototype system settings","endofline"
"MachineSettings","v----_----","","tad","","NAND","TWL (DSi)","- DSi dev units
- Gigaleaks (TwlIPL)","Voodooween and March42","Settings","","","","","Machine Settings","Prototype system settings","endofline"
"MachineSettings","v1025_5199","","srl","","NAND","TWL (DSi)","- DSi dev units
- Gigaleaks (TwlIPL)","Voodooween and March42","Settings","","","","","Machine Settings","Prototype system settings","endofline"
"MachineSettings","v1542_6291","","srl","","NAND","TWL (DSi)","- DSi dev units
- Gigaleaks (TwlIPL)","Voodooween and March42","Settings","","","","","Machine Settings","Prototype system settings","endofline"
"MachineSettings","v1542_6291","","tad","TRUE","NAND","TWL (DSi)","- DSi dev units
- Gigaleaks (TwlIPL)","Voodooween and March42","Settings","","","","","Machine Settings","Prototype system settings","endofline"
+"MachineSettings","v1206_5614","","srl","","NAND","TWL (DSi)","- DSi dev units
- Gigaleaks (TwlIPL)","Voodooween and March42","Settings","","","","","Machine Settings","Prototype system settings","endofline"
+"MachineSettings","v1206_5614","","tad","TRUE","NAND","TWL (DSi)","- DSi dev units
- Gigaleaks (TwlIPL)","Voodooween and March42","Settings","","","","","Machine Settings","Prototype system settings","endofline"
+"MachineSettings","v1206_5614_(update)","","srl","","NAND","TWL (DSi)","- DSi dev units
- Gigaleaks (TwlIPL)","Voodooween and March42","Settings","","","","","Machine Settings","Prototype system settings","endofline"
+"MachineSettings","v1206_5614_(update)","","tad","","NAND","TWL (DSi)","- DSi dev units
- Gigaleaks (TwlIPL)","Voodooween and March42","Settings","","","","","Machine Settings","Prototype system settings","endofline"
"MachineSettings","v2095_7739","","srl","","NAND","TWL (DSi)","- DSi dev units
- Gigaleaks (TwlIPL)","Voodooween and March42","Settings","","","","","Machine Settings","Prototype system settings","endofline"
"MachineSettings","v2095_7739","","tad","TRUE","NAND","TWL (DSi)","- DSi dev units
- Gigaleaks (TwlIPL)","Voodooween and March42","Settings","","","","","Machine Settings","Prototype system settings","endofline"
"MachineSettings","v2105_7739","","srl","","NAND","TWL (DSi)","- DSi dev units
- Gigaleaks (TwlIPL)","Voodooween and March42","Settings","","","","","Machine Settings","Prototype system settings","endofline"
@@ -75,6 +85,7 @@ PROGRAM,VERSION,DATE,TYPE,FAKETAD,TARGET,SYSTEM,ORIGIN,CREDIT,BANNER,BANNER1,ICO
"MicTester","","_20081201","srl","","CARD","NTR (DS)","- Foxconn","March42, for FOI","NINTENDO DS™","Demonstration","","","TRUE","Mic Tester","Audio tester","endofline"
"MicTester","v4.0","","srl","","CARD","NTR (DS)","- Foxconn","March42, for FOI","NINTENDO DS™","Demonstration","","","","Mic Tester","Audio tester","endofline"
"MitsumiElectricDebugTool","v0","","srl","","CARD","NTR (DS)","- Mitsumi Electric","March42, for FOI","","","","","","Mitsumi Electric Debug Tool","DS WiFi module tester","endofline"
+"NANDAgingChecker","","_20080801a","srl","","CARD","TWL (DSi)","- Gigaleaks (TwlToolRED)","N/A","NINTENDO DS™","Demonstration","","high","TRUE","SD/NAND Aging Checker","SD & NAND read/write tests","endofline"
"nandAppSample","v0","","srl","","NAND","TWL (DSi)","- Gigaleaks (TwlToolsRED)","N/A","simple","","","","","nandAppSample","","endofline"
"nandAppSample","v0","","tad","","NAND","TWL (DSi)","- Gigaleaks (TwlToolsRED)","N/A","simple","","","","","nandAppSample","","endofline"
"NandFiler","v9297","","srl","","NAND","TWL (DSi)","- Nintendo Developer Portal (TWL SDK)","N/A","NandFiler","","TRUE","","TRUE","NandFiler","NAND save manager","endofline"
@@ -113,8 +124,8 @@ PROGRAM,VERSION,DATE,TYPE,FAKETAD,TARGET,SYSTEM,ORIGIN,CREDIT,BANNER,BANNER1,ICO
"NANDSoundPlayer","v0_regionfree","","tad","","NAND","TWL (DSi)","- Nintendo Developer Portal (TWL System)","N/A","NAND SoundPlayer","Nintendo","","","","NAND SoundPlayer","SDAT player/viewer","endofline"
"NANDSoundPlayer","v0","","srl","","NAND","TWL (DSi)","- Nintendo Developer Portal (TWL System)","N/A","NAND SoundPlayer","Nintendo","","","","NAND SoundPlayer","SDAT player/viewer","endofline"
"NANDSoundPlayer","v0","","tad","","NAND","TWL (DSi)","- Nintendo Developer Portal (TWL System)","N/A","NAND SoundPlayer","Nintendo","","","","NAND SoundPlayer","SDAT player/viewer","endofline"
-"NandSweeper","Secure","_20090212a","srl","","CARD","TWL (DSi)","- Gigaleaks (TwlToolRED)","N/A","NINTENDO DSi™","Demonstration","","high","TRUE","Nand Sweeper","NAND/SD deletion","endofline"
-"NandSweeper","","_20090212a","srl","","CARD","TWL (DSi)","- Gigaleaks (TwlToolRED)","N/A","NINTENDO DSi™","Demonstration","","high","","Nand Sweeper","NAND/SD deletion","endofline"
+"NANDSweeper","Secure","_20090212a","srl","","CARD","TWL (DSi)","- Gigaleaks (TwlToolRED)","N/A","NINTENDO DSi™","Demonstration","","high","TRUE","NAND Sweeper","SD & NAND read/write tests","endofline"
+"NANDSweeper","","_20090212a","srl","","CARD","TWL (DSi)","- Gigaleaks (TwlToolRED)","N/A","NINTENDO DSi™","Demonstration","","high","","NAND Sweeper","SD & NAND read/write tests","endofline"
"NCFGCrusher","v0","","srl","","CARD","TWL (DSi)","- Nintendo Developer Portal (TWL SDK)","N/A","NCFG Crusher","","","","TRUE","NCFG Crusher","WiFi config deletion","endofline"
"Nitro_EVA","v1.0","","srl","","CARD","NTR (DS)","- Foxconn","N/A","NINTENDO DS™","Demonstration","","","TRUE","Nitro EVA","DS factory tests","endofline"
"Nitro_EVA","v5.1","_20050621","srl","","CARD","NTR (DS)","- Foxconn","N/A","NINTENDO DS™","Demonstration","","","","Nitro EVA","DS factory tests","endofline"
diff --git a/todo.md b/todo.md
index d2a83e3..2ae0a3c 100644
--- a/todo.md
+++ b/todo.md
@@ -1,7 +1,10 @@
# Todo
- [X] Make index generate cards for every program in CSV (exclude duplicates)
-- [X] Add TWL or NTR option in CSV
-- [X] Reorder CSV to make more sense
+- [ ] Edit CSV
+ - [X] Add TWL or NTR option in CSV
+ - [X] Reorder CSV to make more sense
+ - [X] Unmark incomplete pages as listed in CSV
+ - [ ] Add field for if source code exits
- [X] Make things mobile friendly and usable:
- [X] Index
- [X] Info page
@@ -9,12 +12,13 @@
- [X] Release pages
- [X] Copyright
- [ ] Rewrite pages
- - [ ] TwlNmenu (skip for now)
+ - [ ] TwlNmenu
- [ ] NandFiler (skip for now)
- [X] DS Game Card To SD
+ - [ ] Main page text
+ - [ ] Add new version to MachineSettings
- [X] Make ~~good~~ mediocre 404 page with appropriately themed error
- [ ] Contact page
-- [X] Unmark incomplete pages as listed in CSV
- [X] Smaller image sizes
- [X] Make all screenshots use screenshot class
- [X] Fix generated home menu preview