whats eactly the question here ?
and where exactly does this break ? error messages? stack trace? anything?
mcm