some message functions. not tested because of missing file