Creamy Cherry Vanilla Pie

Why I Love This Recipe
I came up with this recipe for my kids. My daughter is in college now and finally showing some interest in cooking. I make a harder version of this pie, but my daughter, not quite having the skill for that recipe, wanted something easier, but similar. I experimented with this recipe on my son. Now it is his favorite. He likes it better than the original version. You can also use the fat free and sugar free versions of these ingredients.
Ingredients You'll Need
1 prepared graham cracker or shortbread pie crust
8 oz cream cheese, softened
1 sml instant vanilla pudding
1 tsp vanilla
1 8oz Cool Whip
1 can cherry pie filling, chilled
Directions
Prepare vanilla pudding according to package directions.
Let set.
Put cream cheese in mixing bowl and beat until smooth.
Add pudding and beat until well blended and smooth.
Add vanilla and blend well.
Add about 1/3 of the carton of Cool Whip and mix until well blended.
Pour into pie shell, you may have a little pudding mixture left over.
Carefully spoon the cherry pie filling over the pudding evenly.
Cover and let chill for at least 3 hours.
Put remaining Cool Whip over cherry filling before serving, if desired.