Wow, there is so much to tell … .