logger default to false. enable with --log option to true
file desc
change key name (just to make it sense )
update some features
close source before reloading
faster reload