refatorei templates