move JetxTemplateViewHandler to extenal implementation