to have had a taste of