templated files
input only at this point