Orange Julius Cake

1 white cake mix
3 egg whites
1/4 c. cooking oil
1 1/4 c. orange soda pop
1 (3 oz.) pkg. orange gelatin
3/4 c. boiling water
1/2 c. cold water

1 (8 oz.) pkg. cream cheese, softened
1 c. powdered sugar
1 tsp. vanilla extract
1 (8 oz.) tub frozen whipped
topping, thawed
3 Tbsp. dry orange gelatin

Beat together cake mix, egg whites, oil and soda pop on low with electric mixer for about 30 seconds to blend, then two minutes at medium speed. Pour into greased and floured 9-inch by 13-inch baking pan. Bake at 350° for 30 minutes or until toothpick comes out clean. Meanwhile dissolve gelatin in boiling water and stir in cold water; set aside at room temperature. Cool cake for 20 minutes. Using a meat fork poke holes all over top of cake and slowly pour gelatin over cake. Chill until cold. Prepare topping: beat until fluffy the cream cheese, powdered sugar, vanilla and gelatin. Fold in whipped topping. Frost. Refrigerate until served.