catch up with is_silent change