•place skin-on potatoes in a pot of cold water and bring to a boil, cooking until very tender •melt the cream cheese and heavy cream over low heat •the cream cheese and cream mixture must be hot before adding to potatoes •simmer for 15 minutes •allow cream mixture to cool a little •place ¾ of the cooked potatoes in a kitchen-aid type mixer and add the heavy cream mixture •add the most of the cheddar cheese (save about 2TB to garnish) •mix until smooth •fold in the remaining potatoes and slowly mix until all ingredients are incorporated, but still chunky •adjust seasoning to taste and serve •garnish with cheddar cheese and green onions