review changes
new concept save hostname by signals; added functional test for hostname