ideally, you would check the said option LAST. cause once it matches, you have to do some tricky stuff to make further stuff. (that's why you have that "I don't understand what you said" last)
so if (flag)
{
if (said(...))
{
}
}
that way, the template code will still catch it if the flag isn't
set.
- Nick