diff --git a/docs/recommended_todo.md b/docs/recommended_todo.md
index e101ee91a..2996abf63 100644
--- a/docs/recommended_todo.md
+++ b/docs/recommended_todo.md
@@ -20,7 +20,6 @@
| File | Size (bytes) | File | Size (bytes) |
| ---- | ---- | ---- | ---- |
| TRK_MINNOW_DOLPHIN/targsupp.c | 326 | gx/GXDisplayList.c | 647 |
-| Runtime/__init_cpp_exceptions.cpp | 684 | Runtime/global_destructor_chain.c | 965 |
| mtx/mtxvec.c | 3122 | TRK_MINNOW_DOLPHIN/mslsupp.c | 4555 |
| TRK_MINNOW_DOLPHIN/CircleBuffer.c | 4715 | TRK_MINNOW_DOLPHIN/serpoll.c | 4793 |
| TRK_MINNOW_DOLPHIN/mpc_7xx_603e.c | 5554 | mtx/mtx44.c | 5987 |
@@ -30,7 +29,6 @@
| TRK_MINNOW_DOLPHIN/support.c | 12046 | gx/GXTransform.c | 12379 |
| gx/GXLight.c | 14151 | gx/GXTev.c | 14624 |
| gx/GXPixel.c | 15806 | gx/GXPerf.c | 17304 |
-| gd/GDGeometry.c | 18306 |
###
| File | Size (bytes) | File | Size (bytes) |
@@ -43,39 +41,39 @@
| JAudio/dsp/dspproc.c | 3981 | JStudio_JParticle/control.cpp | 4098 |
| J3DU/J3DUMtxCache.cpp | 4160 | JStudio_JStage/object.cpp | 4322 |
| JAudio/JAS/JASSeqCtrl.cpp | 4524 | JParticle/JPAResourceManager.cpp | 4849 |
-| JGadget/linklist.cpp | 5250 | JAudio/JAU/JAUData.cpp | 5463 |
-| JAudio/JAI/JAISoundTable.cpp | 5690 | JAudio/dsp/dsptask.c | 5819 |
-| JMath/JMath.cpp | 5890 | JGadget/std-list.cpp | 5990 |
-| JAudio/JAI/JAIFx.cpp | 6646 | JAudio/dsp/osdsp_task.c | 6692 |
-| J2D/J2DBloSaver.cpp | 7230 | JAudio/JAI/JAIDummyObject.cpp | 7337 |
-| J3D/J3DModelData.cpp | 7479 | JKernel/JKRSolidHeap.cpp | 7690 |
-| JStudio/jstudio-math.cpp | 8174 | JMessage/control.cpp | 8567 |
-| JKernel/JKRThread.cpp | 9057 | JAudio/JAL/JALCalc.cpp | 9063 |
-| J3D/J3DMaterialAnm.cpp | 9184 | JAudio/JAS/JASDriverIF.cpp | 9496 |
-| JAudio/JAS/JASBasicWaveBank.cpp | 9651 | JParticle/JPAExtraShape.cpp | 9736 |
-| J3D/J3DJointTree.cpp | 9807 | JParticle/JPAResourceLoader.cpp | 9814 |
-| JParticle/JPAMath.cpp | 10028 | JUtility/JUTTexture.cpp | 10070 |
-| JAudio/JAU/JAUDataMgr.cpp | 10083 | J2D/J2DTevs.cpp | 10255 |
-| JStudio/jstudio-control.cpp | 10278 | JAudio/JAI/JAIBankWave.cpp | 10594 |
-| JStudio_JStage/control.cpp | 11936 | JAudio/JAS/JASCalc.cpp | 12225 |
-| JAudio/JAI/JAIInitData.cpp | 12747 | JAudio/JAS/JASDSPChannel.cpp | 13029 |
-| JAudio/JAS/JASOscillator.cpp | 13039 | JAudio/JAS/JASTaskThread.cpp | 13151 |
-| JMath/JMATrigonometric.cpp | 13423 | JAudio/JAS/JASWSParser.cpp | 13469 |
-| JAudio/JAS/JASPlayer_impl.cpp | 14292 | JAudio/JAI/JAISequenceHeap.cpp | 14788 |
-| JParticle/JPAEmitter.cpp | 15245 | J3D/J3DShapeFactory.cpp | 16154 |
-| JGadget/std-vector.cpp | 16407 | JAudio/JAS/JASBankMgr.cpp | 16414 |
-| JKernel/JKRMemArchive.cpp | 17027 | J3D/J3DDrawBuffer.cpp | 18255 |
-| J3D/J3DTransform.cpp | 19101 | JAudio/JAI/JAIObject.cpp | 19418 |
-| JParticle/JPAEmitterManager.cpp | 19473 | JAudio/JAI/JAISystemInterface.cpp | 19726 |
-| JMessage/resource.cpp | 20389 | J3D/J3DModelLoaderCalcSize.cpp | 21399 |
-| J3D/J3DPacket.cpp | 21520 | JStudio_JParticle/object-particle.cpp | 21737 |
-| JUtility/JUTDirectPrint.cpp | 22588 |
+| JGadget/linklist.cpp | 5250 | JAudio/JAI/JAISoundTable.cpp | 5690 |
+| JAudio/dsp/dsptask.c | 5819 | JMath/JMath.cpp | 5890 |
+| JGadget/std-list.cpp | 5990 | JAudio/JAI/JAIFx.cpp | 6646 |
+| JAudio/dsp/osdsp_task.c | 6692 | J2D/J2DBloSaver.cpp | 7230 |
+| JAudio/JAI/JAIDummyObject.cpp | 7337 | J3D/J3DModelData.cpp | 7479 |
+| JKernel/JKRSolidHeap.cpp | 7690 | JStudio/jstudio-math.cpp | 8174 |
+| JMessage/control.cpp | 8567 | JKernel/JKRThread.cpp | 9057 |
+| JAudio/JAL/JALCalc.cpp | 9063 | J3D/J3DMaterialAnm.cpp | 9184 |
+| JAudio/JAS/JASDriverIF.cpp | 9496 | JAudio/JAS/JASBasicWaveBank.cpp | 9651 |
+| JParticle/JPAExtraShape.cpp | 9736 | J3D/J3DJointTree.cpp | 9807 |
+| JParticle/JPAResourceLoader.cpp | 9814 | JParticle/JPAMath.cpp | 10028 |
+| JUtility/JUTTexture.cpp | 10070 | JAudio/JAU/JAUDataMgr.cpp | 10083 |
+| J2D/J2DTevs.cpp | 10255 | JStudio/jstudio-control.cpp | 10278 |
+| JAudio/JAI/JAIBankWave.cpp | 10594 | JStudio_JStage/control.cpp | 11936 |
+| JAudio/JAS/JASCalc.cpp | 12225 | JAudio/JAI/JAIInitData.cpp | 12747 |
+| JAudio/JAS/JASDSPChannel.cpp | 13029 | JAudio/JAS/JASOscillator.cpp | 13039 |
+| JAudio/JAS/JASTaskThread.cpp | 13151 | JMath/JMATrigonometric.cpp | 13423 |
+| JAudio/JAS/JASWSParser.cpp | 13469 | JAudio/JAS/JASPlayer_impl.cpp | 14292 |
+| JAudio/JAI/JAISequenceHeap.cpp | 14788 | JParticle/JPAEmitter.cpp | 15245 |
+| J3D/J3DShapeFactory.cpp | 16154 | JGadget/std-vector.cpp | 16407 |
+| JAudio/JAS/JASBankMgr.cpp | 16414 | JKernel/JKRMemArchive.cpp | 17027 |
+| J3D/J3DDrawBuffer.cpp | 18255 | J3D/J3DTransform.cpp | 19101 |
+| JAudio/JAI/JAIObject.cpp | 19418 | JParticle/JPAEmitterManager.cpp | 19473 |
+| JAudio/JAI/JAISystemInterface.cpp | 19726 | JMessage/resource.cpp | 20389 |
+| J3D/J3DModelLoaderCalcSize.cpp | 21399 | J3D/J3DPacket.cpp | 21520 |
+| JStudio_JParticle/object-particle.cpp | 21737 | JUtility/JUTDirectPrint.cpp | 22588 |
+| JAudio/JAS/JASHeapCtrl.cpp | 22633 |
###
| File | Size (bytes) | File | Size (bytes) |
| ---- | ---- | ---- | ---- |
| ebiUtility.cpp | 3450 | ebiScreenOmakeCardE.cpp | 5774 |
-| ebiGeometry.cpp | 5804 | ebiOmakeMgr.cpp | 7742 |
+| ebiGeometry.cpp | 5804 | ebiOmakeMgr.cpp | 7755 |
| ebiScreenSaveMenu.cpp | 11850 | ebiScreenTitleMenu.cpp | 11996 |
| ebiScreenOmakeGame.cpp | 12403 | ebiP2TitleUnit.cpp | 13361 |
| ebiCardEReader.cpp | 13632 | ebiFileSelectMgr.cpp | 14168 |
@@ -165,7 +163,7 @@
| ---- | ---- | ---- | ---- |
| lifeGaugeMgr.cpp | 18880 | singleGS_ZukanParms.cpp | 21445 |
| enemyStoneDrawInfo.cpp | 21939 | vtxAnm.cpp | 25420 |
-| carryInfoMgr.cpp | 47646 | generalEnemyMgr.cpp | 55601 |
+| carryInfoMgr.cpp | 47655 | generalEnemyMgr.cpp | 55601 |
| enemyAction.cpp | 55715 |
###