suppress messages
update docs