scientific chitlins.