I've been lurking around your WIP thread a while, and I must say, awesome job!