diff --git a/doc/todo.html b/doc/todo.html
index 2a97abdef..3cf9240a2 100644
--- a/doc/todo.html
+++ b/doc/todo.html
@@ -25,25 +25,25 @@
 <H2> This must be done for the release (1.17):</H2>
 <!-- ---- ==== -- ---- --- --- ------- ------- -->
 <UL>
-<LI>Ships on oil patches couldn't be attacked.
+<LI>Ships on oil patches cannot be attacked.
 <LI>DONE: Remove the oil-patch if the oil is empty. All my tries dumps core.
 <LI>Worker with gold/wood could go to depot under construction!
-<LI>DONE: Units leaving transporter attacks it. (Wrong state?)
-<LI>ACT Image file names couldn't be used with Win32.
+<LI>DONE: Units leaving transporter attack it. (Wrong state?)
+<LI>ACT Image file names cannot be used with Win32.
 <LI>Some scanline are missing with 640x480 resolution and SDL-win32.
-<LI>Worker stops, if a nearer mine couldn't be reached.
+<LI>Worker stops, if a nearer mine cannot be reached.
 <LI>Ai can't find any way, tries this to often.
 <LI>Decoration on top not supported.
 <LI>Must combine new animation config with old one.
-<LI>Regenerating forest looks wired.
-<LI>Touch of darkness, has wrong time for damage.
-<LI>SVGALIB version didn't support 3 mouse button.
+<LI>Regenerating forest looks wierd.
+<LI>Touch of darkness has wrong time for damage.
+<LI>SVGALIB version does not support 3 mouse button.
 <LI>Sometime it seems that the command buttons aren't changed.
 <LI>DONE: Full tanker didn't return goods on right click.
 <LI>Let target of attack command blink, if selected (like right click)
 <LI>gryphon rider attack animation could trigger oops (internal error).
 <LI>Wood counter should be reseted, avoiding evil tricks.
-<LI>Win32 version default.pud, both players are red! Linux SDL is ok!
+<LI>DONE: Win32 version default.pud, both players are red! Linux SDL seems ok!
 <LI>internal21 no AI.
 <LI>AI Attacks wall freecraft-1405, level05h.
 <LI>Attacking walls never stops.
@@ -56,18 +56,18 @@
 <LI>DONE: Wrong sound for peasant repair/attack.
 <LI>DONE: Support for ccl without sound support?
 <LI>Should rewrite the create player code.
-<LI>GroupID is wrong used, ALT did always select the last group.
+<LI>GroupID is wrongly used, ALT does always select the last group.
 <LI>FIXED: Can't attack buildings under constructions.
 <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>New show actions produces new errors, buttons aren't correctly 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>Small ships shows an explosion if missile hits target add source.
-<LI>Ships didn't go up down, if attacking.
+<LI>Small ships show an explosion if missile hits target add source.
+<LI>Ships do not go up and down, if attacking.
 <LI>my unit cannot attack enemy building when it is not finished yet (building)
-<LI>FIXED: when I put more unit into train queue than food suply, I produce these units
+<LI>FIXED: when I put more units into train queue than food suply, I produce these units
     even I do not have enough food - solution before unit is started to train
     you have to check if there is enough food.
 <LI>I cannot change unit 'pending' or however you call it (command aplied to new
@@ -75,9 +75,9 @@
 <LI>DONE: I send tanker to not completed oil platform and have a crash (core
     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>Resource line isn't correctly updated for new units and food.
 <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>A peon can enter a deposit and die in the deposite.
 <LI>Don't let neutral buildings (mine), be attacked with the right button.
 <LI>The thing is, if whatever is blocking the path to the wood moves, the
     worker will stay locked up.
@@ -125,7 +125,7 @@
 <LI>Should be fixed: Search bug peon on the way for building, and than let him build an other.
 <LI>Show the units in a transporter on map.
 <LI>New spell "show units in enemy transporters"
-<LI>Make a spion unit.
+<LI>Make a spy unit.
 <LI>Costs Spells
 <LI>Regeneration of berserks
 <LI>Constructions have an own sight-range.
@@ -286,7 +286,7 @@ is very slow and dumps core.
 <UL>
 <LI>Critters
     <UL>
-    <LI> Cost only time ( no food requred )
+    <LI> Cost only time ( no food required )
     <LI> Every few ( 3-5 ) critters provide food for few units ( 1-2? )
     </UL>
 <LI>Dark Portal -- teleport, portal between worlds