There's far too much to take in here