add scripts for submodules