Thanks Trinity,
This looks like it could be quite helpful.