"Doing well" vs "doing good"

This rule should be improved but here is a decent base.

<rule id="ID" name=""Well" instead of "good".">    
 <pattern>
  <token>doing</token>
  <token>good</token>
 </pattern>
 <message>Replace "well" with "good" where appropriate.  "I<suggestion>m doing well" instead of "I</suggestion>m doing good".</message>
 <url>http://www.quickanddirtytips.com/education/grammar/good-versus-well</url>
 <example correction=''>I'm <marker>doing good</marker>.</example>
 <example>I'm doing well.</example>
</rule>