FileTemplater: work in progress; updated