I'm interested in this. I have a couple of ideas but they require a bit more fine-tuning.