Now compatible with python, but still has some problem with vista.