Prettify the interface a bit
Don't add a $ if there is no source code
Rename output to log as it should be