I simplified a superset of DFA and EGexecute(), and changed the patch for this bug into the logic better. Now, Each dfahint and dfaexec is called in one place. Thanks, Norihiro