add more scripts to ease operation