add xtemplate demo