1. Mix 8 oz. of cream cheese, 1/2 lb. of butter, 1/4 cup and 9 tbs. of granulated sugar, 1 tsp. of pure vanilla extract, 1/4 tsp. of salt in a bowl and 2 cups of flour in a bowl. Stir ingredients until well blended.
2. Roll the dough into medium-sized balls. Then, wrap balls in plastic wrap. Place balls into the refrigerator for one hour.
3. Mix 6 tbs. of brown sugar with 1/2 tsp. of cinnamon, 1/2 tsp. of raisins and 1/2 tsp. of walnuts into a bowl.
4. Take dough out of refrigerator and roll it into nine-inch balls. Smear two tbs. of apricot reserve into dough. Preheat oven to 350 degrees F.
5. Press the brown sugar, cinnamon, raisins and walnuts into the dough. Then cut the dough into wedges. Take the edge of the dough and roll it in the shape of crescent rolls.
6. Pop the dough in the oven. Bake for 15-20 minutes. Do not forget to sprinkle extra sugar for a beautiful garnish.