Preheat oven to 350 degrees; lightly grease an 8-inch baking pan.
In a mixing bowl, cream together butter and sugar until fluffy.
Stir in flour.
Press mixture into prepared pan; bake 15 minutes.
In a mixing bowl, combine filling ingredients well.
Spread mixture over baked crust.
Continue baking 20-30 minute.