collected magic text 'template'