I packed so many details into this thing.