Interesting concept, what language are you scripting this in?