advances on Template object