be sure to put a newline when printing the time.
make sure to always emit the source command, even if the file cannot be shown.
use explicit begin and end markers to replace auto generated code references.
fixing tests