Fixed silence function
Added TODO