Cherry Pie ready for baking