So much to take in