It would help knowing what "it doesn't run properly" means. Does it crash? Does it give you the wrong results? It doesn't do what's expected? What is expected?