init template add dependencies