Using electric mixer, mix cream cheese, vanilla, and sugar in a large bowl until getting a smooth mix to make the cheesecake layer
Add each eggs one after the other and blend well. Then add 1 cup of batter into the graham cracker crust.
Start making your pumpkin layer by adding pumpkin puree, nutmeg, cinnamon and cloves to remaining batter and blend well by stirring gently.
Then spread the batter on the top of the cheesecake batter already on the graham crust.
Bake in the oven until the surfaces are firm and edges are puffy, but a small spot in the center of the cheesecake jiggles when gently shaken. Bake for nearly 35-40 minutes,.
After baking place it on a wire rack to cool to room temperature for 1 - 2 hours.
Refrigerate overnight or at least for 3 hours before serving