Lana's Dazzling Desserts: Apricot tea cake, pecan cookie and turtle bar