base-level logging to enable lots o communication