So many thoughts come to mind, oh Joe…