implement #200
disable printing in sanity check
implement #197