add protocol to template assets, close #118