use Document in run.py
add shebang