I don't know if this answers your question completely or not but I figured seeing as no one has yet gotten around to you I'd give it a shot...
...