updated how does it work and notice about PYTHONPATH