Changed comment
Added command line option to disable broadcasting
changed safety code to make it more intuitive