fixed silent mode bug