So much to discuss as we wrap up the week...