diff --git a/doc/todo.html b/doc/todo.html
index 22c192686..e82f62908 100644
--- a/doc/todo.html
+++ b/doc/todo.html
@@ -27,14 +27,9 @@
 <UL>
 <LI>Ships on oil patches aren't attacked, the oil patch is attacked.
 <LI><B>Remove the oil-patch if the oil is empty. All my tries dumps core. :(</B>
-<LI>DONE: Loading xxx.pud.bz2 didn't work put with xxx.pud does it.
-<LI>DONE: Upgrade armor+attack of ships isn't shown.
 <LI>Worker with gold/wood could go to depot under construction!
 <LI>Units leaving transporter attacks it. (Wrong state?)
 <LI>ACT Image file names couldn't be used with Win32.
-<LI>DONE Message: input is limited by character length and scrolls if not fit on
-    Screen.
-<LI>DONE: Workers could not repair a building under construction.
 <LI>Some scanline are missing with 640x480 resolution and SDL-win32.
 <LI>Worker stops, if a nearer mine couldn't be reached.
 <LI>Ai can't find any way, tries this to often.
@@ -56,23 +51,16 @@
 <!-- ---- ==== -- ---- --- --- ------- ------- -->
 <UL>
 <LI>Wrong sound for peasant repair/attack.
-<LI>DONE: Nicer corners from fog of war to unexplored area.
 <LI>Support for ccl without sound support?
 <LI>Should rewrite the create player code.
-<LI>DONE: Cancel (with multiplayer mode) of researches/upgrades.
 <LI>GroupID is wrong used, ALT did always select the last group.
-<LI>DONE: ***** NO FREE SLOT IN SOUND FIFO ***** occurs to often.
-<LI>DONE: Computer peons (for chop) stands often without working.
-<LI>DONE: Can't harvest tile 0 of each row. (but still problems here)
 <LI>Can't attack buildings under constructions.
-<LI>DONE: Upgrade of battleaxe didn't shows the correct icon?
 <LI>Should show buildings, if I build with ctrl+shift more than one.
 <LI>Canceled buildings stills shows gray rectangle, if new building is build.
 <LI>New show actions produces new errors, buttons aren't not correct updated.
 <LI>The color cycling isn't 100% correct. See FIXME: in ColorCycle()
 <LI>Scroll with the keyboard: use state and not the repeat rate. Than make
     the scroll speed configurable. Use the repeat flag for faster scrolling.
-<LI>DONE: Knight graphics dumps core frame 140 only 70 possible. (tym.pud scrolling)
 <LI>Small ships shows an explosion if missile hits target add source.
 <LI>Ships didn't go up down, if attacking.
 <LI>my unit cannot attack enemy building when it is not finished yet (building)
@@ -85,8 +73,6 @@
     dumped) (not shure about it there were other tasks active :)
 <LI>[DONE] Don't let an organic unit be repaired.
 <LI>Resource line isn't correct updated for new units and food.
-<LI>DONE: If you didn't have a hall and a worker leaves the gold-mine, he attacks
-    randomly.
 <LI>A peon can enter a mine and die in the mine.
 <LI>A pean can enter a deposit and die in the deposite.
 <LI>Don't let neutral buildings (mine), be attacked with the right button.
@@ -120,7 +106,6 @@
 <LI>Rescue passive units are attacked.
 <LI>Fix all known core dumpers.
 <LI>Units removed are still shown on minimap. (enters transporters, than it moves)
-<LI>DONE: Attacked units arn't stopping blinking.
 <LI>defaulth.pud: AttackUnitsInDistance: HP==0 QuadTreeDelete: Value not found
 <LI>Ships should first attack units with distance weapon.
 <LI>Units attacked, which can't reattack should go out of range.
@@ -134,12 +119,7 @@
 <LI>[DONE] Repair code should be rewritten. (Was only quick hack)
 <LI>Document all functions with doc++ or doxygen comments.
 <LI>Rescue of units.
-<LI>[DONE]Add bzip2 support.
-<LI>[DONE] Wrong buttons peon/peasant: selected build menue
-<LI>[DONE] Wrong buttons for peon on the way.
 <LI>Should be fixed: Search bug peon on the way for building, and than let him build an other.
-<LI>[DONE] Upgrades
-<LI>[DONE] Research
 <LI>Show the units in a transporter on map.
 <LI>New spell "show units in enemy transporters"
 <LI>Make a spion unit.
@@ -153,7 +133,6 @@
 <LI>Unit moves away from magni.., glas must disappear.
 <LI>Speed for daemon and skeleton.
 <LI>Buildings/Units blink red even after they aren't being hurt.
-<LI>DONE: After a Unit receives the command stand ground, he won't move again.
 <LI>You can build an oil platform anywhere but where the oil is. :)
 <LI>The price and name of something to be built/upgraded doesn't disappear,
 	and will remain on the screen until another price comes up.
@@ -175,7 +154,6 @@ is very slow and dumps core.
 <LI>Make color-cycling speed configurable.
 <LI>Buildings under fog of war shouldn't be selectable
 <LI>Buildings under fog of war shouldn't show decoration
-<LI>[DONE] If food is needed it should be shown bold.
 <LI>ActionNone is used, where?
 <LI>Show intro (story) message for levels.
 <LI>Show outcome for levels.
@@ -192,26 +170,18 @@ is very slow and dumps core.
 <LI>Attack must be completed
 <LI>Computer AI should be improved
 <LI>Add map-specific AI strategies
-<LI>[DONE] Fog of war (correct)
-<LI>[DONE] Exploration (correct)
+<LI>Fog of war (correct)
+<LI>Exploration (correct)
 <LI>Interface: shift mouse select/unselect ...
 <LI>Show unit state in buttons.
 <LI>Never chop the same wood twice.
-<LI>[DONE] Correct buttons for more selected units.
 <LI>DGA X11 supported.
 <LI>Improve network (internet) support
 <LI>Faster and better extraction (build.sh)
 <LI>Slow down speed (not only speed up)
 <LI>Invidual speeds for players.
-<LI>[DONE] Cannot upgrade weapons, shields and catapults
-<LI>Cannot upgrade axethrower to bezerker...
-<LI>[DONE] Cannot upgrade axe damage
-<LI>Cannot upgrade ogres to mages...
-<LI>Cannot upgrade death knight magic...
-<LI>[DONE] The enemies do not develop... they just harvest...
-<LI>[DONE] repair building doesn't seem to work
+<LI>The enemies do not develop... they just harvest...
 <LI>death knight magic doesn't seem to drop at all...
-<LI>Complete the new user interface code, atlast the sounds.
 <LI>Training queues without resources.
 <LI>Hear range, and sound handling of only hearable sounds.
 </UL>
@@ -227,14 +197,14 @@ is very slow and dumps core.
 <H2>Future plans:</H2>
 <!-- ====== ====== -->
 <UL>
-<LI>[DONE] Way-points
-<LI>[DONE] Build multiple units (training queue)
-<LI>[DONE] Build list for buildings (building queue)
+<LI>Editing Way-points
+<LI>Editing Build multiple units (training queue)
+<LI>Editing Build list for buildings (building queue)
 <LI>Z coordinates
 <LI>Ground effects (roads faster,...)
 <LI>800x600 resolution support ( requres just 800x600 mode border/interface graphics )
 <LI>Animated cursors
-<LI>[DONE] Automatic repairs
+<LI>Automatic repairs
 <LI>Show how time of bloodlust... (blink if short before end)
 <LI>Show invisible better, (transparent...)
 <LI>Radar minimap. (Edgar!)
@@ -264,13 +234,8 @@ is very slow and dumps core.
 <LI>What about if peon attack is modified in this way that if attacks
     bulding it returns 1/2 of the resources for it. something like demolishing,
     not needed buldings or enemy ones.
-<LI>DONE: Support for W*rC*rft. (without II)
+<LI>Support for W*rC*rft. (without II)
 <LI>Support for W*rC*rft Alpha. (Some nice ideas was dropped)
-<LI>DONE. It would be nice if the game didn't immediately exit
-    once the game is over, instead an "on screen"
-    followed by a game pause would allow the player to
-    see why they won/lost. Then they could just type 'q'
-    to quit as usual.
 <LI>Allow multiple tilesets / map or pud.
 <LI>1) Randomly generate unit structure. Random health, mana, accuracy.
 <LI>2) Allow bridges over rivers, that can be destroyed.