added option to suppress all logging