Get your napkins ready.