Fresh green apple pie