template header and files added