trmplates copied