So much lore here.