Good for you - that looks like a difficult thing to fix. Do ask me if something coming up seems a little suspicious.
David