adding definitions for (un)silencing clients and checks