modify run.sh
refine pipe
modify todo