add kdj.py