1melt butter in the bottom of a large heavy kettle.
2add celery, carrot and onion. cook over medium heat until onion and celery are clear.
3add chicken stock, 3/4 of the frozen potatoes, salt, pepper and dill. Cook over low heat for an hour or more (may be put in the crock pot all day on low)the potatoes will break up and thicken the stock...this is what you want.
4add the block of cream cheese (I usually just lay it on top and come back when it is heated through) whisk it in. You can bring the cream cheese to room temperature or warm it in the micro wave, cut it into cubes...what ever floats your boat. but it has to be very warm before it will mix in so there are no lumps.
5after the cream cheese is incorported, add the remaing potato shreds. Cook for 10-15 minutes just to cook through. Stir frequently. Taste and adjust the seasoning, if needed (add a little milk or more stock if you want a thinner soup)then serve it forth.