update submodule & fix template