I've found a useful write-up from Syndicate. You will probably need to investigate it. It is actually on A Picture's Worth A T...