To Make The Filling:
Add peaches and 1 tablespoon of white sugar to heavy bottom small pot
Cook until juices are release and fruit is softened
Add 1 tablespoon of water to corn starch to make slurry
Add to pot and cook until peaches are thickened.
Set aside and let cool
To Make The Crust:
Add butter, oil, light brown sugar, vanilla and salt to a bowl
Mix until thoroughly combined. You can use a hand mixer
Add 2 cups flour and ground almonds
Mix until combined
Press 2/3 of dough into a 9x13 pan
Bake at 350 for 15 minutes until golden
Remove from oven and let cool
Add 1/2 cup flour to remaining dough mixture and mix until crumbly
Once the crust is cooled, spread peach mixture and cover with crumbs
Bake at 350 for 25 minutes
Let cool completely before slicing into squares