Added silent option.
[#25] adding command_observer unless silent option is provided