I am fascinated by this topic and ws l;ooking at this for a while i found a couple of implementations bt i am not satisfied wth the complexity of usage and i would like to implement this using PYTHON any one hav any suggestions or links ?? is this done before?? laksh