drop warnings, make silenced thing a boolean, expire lock if locked for too long