here you go pedro, v2

I made the xmla calls lazily load and fixed up CDA.

let me know of anything else.