All the TODOs sprinkled throughout the code! User/channel mode logging.