{filename} + {hardcoded error template} | +-->(file reader) | +-->{HTML template} | {output message}--+-->(formatter)->{program output}