Bug fix.
Last week end, i spent several hours on solving this problem, can't work
out.
But this morning in office, i just used 15 minutes, have this bug fixed.
I know what make the difference, That's the power of the HP 8600 work
station. 
With a high speed and high resolution, debug process is easy and with
pleasure.
Thanks to my employer, who equipped us with such edge tool. Thanks HP
also.
there are more improvements will be released.