Heat oven to 350 degrees. Grease bottom and sides of a spring form pan. Or 8'in square pan. Melt 1/2 cup chocolate chips and margarine together and cool add oatmeal flour, and Brown sugar together and press into bottom of pan and up part way up the sides of pan. Bake 10 min and let cool Beat cream cheese and sugar and vanilla together on medium speed until creamy. Add eggs one at a time beating between each addition. Add mini chocolate chips and pour into crust.
Combine 1/3 cup of caramel topping and flour together and drizzle over top of cheese mixture and add optional nuts(these can be chopped peanuts, pecans or almonds) now. Swirl thru the cream cheese mixture and bake at 350 for 40 to 50 min. Or until the center is set. Cool and chill for 6 hours or overnight. When serving drizzle more of caramel topping over cheese cake slice and sprinkle with more nuts if you want.