- added the chance to pass a Boolean to suppress messages