fetch template on setTemplate