can you explain this in more detail because what I think what your trying to achieve may already be there.