Hi all, I am curious about this portion of the code: public class Solution { public static void main(String[] args) { getDeliciousDrink().taste(); System.out.println(getWine().getCelebrationName()); System.out.println(getBubblyWine().getCelebrationName()); System.out.println(getWine().getCelebrationName()); The method getDeliciousDrink() is followed by a call to another method .taste(). 1) First am I understanding this correctly? Is a method calling another method? 2) Why wouldn't we want to simply call the desired method? Why the run-around? Thanks!