moving to using templates as the content source