there are many different types of ice cream