Interesting work! Have you compared your work to the "kerninst" work, and made sure you have covered all potential gotchas that are mentioned in that work? Thanks, Roland