udpate submodule & template