Hi, I've rebased this now that I have a couple of new patches since the last pull. I'm still working on the new truncate patches and I'll post an updated set of those patches once I've tracked down a couple of issues I've found in testing, Steve.