fix the announce module, fix logging (hopefully)