added ability to turn off message processing
added missing format specifier in exception message