many different types food