Caramel Carrot Cake

3 layer carrot cake filled with caramel and iced with cream cheese frosting