Did you make any further progress with this bit of code?