adding template and artifact for file-IO.