add sh.py