could this be a template or file instead?