on/off arguments  and dialogue added

expanded output now echoes its current state and allows for optional on
or off argument