diff --git a/CAR2MAR_co2_tprev.py b/CAR2MAR_co2_tprev.py
new file mode 100644
index 0000000000000000000000000000000000000000..48b0265944cde032358e111ab5d5b36cee263413
--- /dev/null
+++ b/CAR2MAR_co2_tprev.py
@@ -0,0 +1,347 @@
+# -*- coding: utf-8 -*-
+"""
+Created on Fri Apr 26 09:50:43 2024
+
+@author: Thomas
+"""
+
+#
+# ----------------------------------------------------------------------------------------------------------------------
+#
+#     Create C02 and tprev file for CARAIB
+#
+# ----------------------------------------------------------------------------------------------------------------------
+
+
+# ----------------------------------------------------------------------------------------------------------------------
+#
+#          Imports and global variables
+#      \**********************************/
+#
+import numpy as np
+
+import time
+
+import xarray as xr
+
+import os
+
+import sys
+
+import matplotlib.pyplot as plt
+
+import shutil
+
+# ----------------------------------------------------------------------------------------------------------------------
+#
+#           Functions
+#       \***************/
+#
+#
+#   Here you can define usefull functions to be used in the main
+#
+"""##############################################################################################################"""
+def ti():
+    return time.time()
+"""##############################################################################################################"""
+
+def open_mar(path):
+    
+    return xr.open_mfdataset(path+"*.nc")
+    
+"""##############################################################################################################"""
+
+def main_tprev(ys):
+	# Copy the file
+	shutil.copy('./temyyyy.dat.txt', f'./tem{ys}.dat')
+
+
+"""##############################################################################################################"""
+
+def main_co2(ys,ye):
+    
+    dict_co2=  {1850:284.317,
+                1851:284.451,
+                1852:284.598,
+                1853:284.731,
+                1854:284.846,
+                1855:284.941,
+                1856:285.049,
+                1857:285.204,
+                1858:285.369,
+                1859:285.545,
+                1860:285.739,
+                1861:285.933,
+                1862:286.100,
+                1863:286.271,
+                1864:286.442,
+                1865:286.614,
+                1866:286.781,
+                1867:286.955,
+                1868:287.105,
+                1869:287.225,
+                1870:287.355,
+                1871:287.494,
+                1872:287.664,
+                1873:287.860,
+                1874:288.061,
+                1875:288.291,
+                1876:288.520,
+                1877:288.752,
+                1878:288.993,
+                1879:289.221,
+                1880:289.470,
+                1881:289.737,
+                1882:290.019,
+                1883:290.263,
+                1884:290.512,
+                1885:290.797,
+                1886:291.100,
+                1887:291.414,
+                1888:291.763,
+                1889:292.113,
+                1890:292.458,
+                1891:292.816,
+                1892:293.167,
+                1893:293.477,
+                1894:293.791,
+                1895:294.079,
+                1896:294.365,
+                1897:294.646,
+                1898:294.954,
+                1899:295.300,
+                1900:295.675,
+                1901:296.007,
+                1902:296.325,
+                1903:296.654,
+                1904:296.954,
+                1905:297.289,
+                1906:297.662,
+                1907:298.098,
+                1908:298.518,
+                1909:298.936,
+                1910:299.377,
+                1911:299.829,
+                1912:300.353,
+                1913:300.910,
+                1914:301.419,
+                1915:301.937,
+                1916:302.485,
+                1917:303.011,
+                1918:303.449,
+                1919:303.814,
+                1920:304.246,
+                1921:304.600,
+                1922:304.945,
+                1923:305.271,
+                1924:305.630,
+                1925:305.813,
+                1926:305.954,
+                1927:306.177,
+                1928:306.329,
+                1929:306.495,
+                1930:306.620,
+                1931:306.822,
+                1932:307.093,
+                1933:307.402,
+                1934:307.785,
+                1935:308.227,
+                1936:309.012,
+                1937:309.764,
+                1938:310.294,
+                1939:310.851,
+                1940:311.357,
+                1941:311.811,
+                1942:312.172,
+                1943:312.390,
+                1944:312.413,
+                1945:312.385,
+                1946:312.390,
+                1947:312.486,
+                1948:312.521,
+                1949:312.632,
+                1950:312.821,
+                1951:313.014,
+                1952:313.342,
+                1953:313.730,
+                1954:314.095,
+                1955:314.415,
+                1956:314.698,
+                1957:314.992,
+                1958:315.345,
+                1959:315.807,
+                1960:316.625,
+                1961:317.299,
+                1962:318.044,
+                1963:318.650,
+                1964:319.332,
+                1965:319.815,
+                1966:320.880,
+                1967:321.479,
+                1968:322.388,
+                1969:323.250,
+                1970:324.783,
+                1971:325.400,
+                1972:327.349,
+                1973:329.909,
+                1974:330.756,
+                1975:330.827,
+                1976:331.545,
+                1977:333.352,
+                1978:335.009,
+                1979:336.604,
+                1980:338.705,
+                1981:340.059,
+                1982:340.644,
+                1983:342.266,
+                1984:344.007,
+                1985:345.459,
+                1986:346.903,
+                1987:348.774,
+                1988:351.275,
+                1989:352.893,
+                1990:354.072,
+                1991:355.352,
+                1992:356.228,
+                1993:356.925,
+                1994:358.254,
+                1995:360.239,
+                1996:362.005,
+                1997:363.252,
+                1998:365.933,
+                1999:367.845,
+                2000:369.125,
+                2001:370.673,
+                2002:372.835,
+                2003:375.411,
+                2004:376.987,
+                2005:378.907,
+                2006:381.010,
+                2007:382.603,
+                2008:384.739,
+                2009:386.280,
+                2010:388.717,
+                2011:390.944,
+                2012:393.016,
+                2013:395.725,
+                2014:397.547,
+                2015:399.948,
+                2016:403.116,
+                2017:405.793,
+                2018:408.760,
+                2019:411.789,
+                2020:414.891,
+                2021:418.064,
+                2022:421.334,
+                2023:424.720,
+                2024:428.220,
+                2025:431.830,
+                2026:435.550,
+                2027:439.377,
+                2028:443.315,
+                2029:447.360,
+                2030:451.514,
+                2031:455.778,
+                2032:460.163,
+                2033:464.682,
+                2034:469.330,
+                2035:474.111,
+                2036:479.025,
+                2037:484.071,
+                2038:489.252,
+                2039:494.566,
+                2040:500.018,
+                2041:505.607,
+                2042:511.341,
+                2043:517.227,
+                2044:523.266,
+                2045:529.460,
+                2046:535.809,
+                2047:542.314,
+                2048:548.976,
+                2049:555.799,
+                2050:562.783,
+                2051:569.929,
+                2052:577.258,
+                2053:584.783,
+                2054:592.506,
+                2055:600.429,
+                2056:608.549,
+                2057:616.869,
+                2058:625.390,
+                2059:634.113,
+                2060:643.041,
+                2061:652.171,
+                2062:661.506,
+                2063:671.044,
+                2064:680.788,
+                2065:690.739,
+                2066:700.898,
+                2067:711.268,
+                2068:721.850,
+                2069:732.647,
+                2070:743.661,
+                2071:754.892,
+                2072:766.322,
+                2073:777.929,
+                2074:789.718,
+                2075:801.690,
+                2076:813.847,
+                2077:826.192,
+                2078:838.727,
+                2079:851.451,
+                2080:864.368,
+                2081:877.479,
+                2082:890.708,
+                2083:903.980,
+                2084:917.301,
+                2085:930.671,
+                2086:944.091,
+                2087:957.566,
+                2088:971.095,
+                2089:984.680,
+                2090:998.320,
+                2091:1012.019,
+                2092:1025.739,
+                2093:1039.449,
+                2094:1053.149,
+                2095:1066.849,
+                2096:1080.529,
+                2097:1094.209,
+                2098:1107.889,
+                2099:1121.549,
+                2100:1135.209,
+                }
+
+    for yy in np.arange(ys,ye+1):
+        
+        
+        text = ""
+        f = open(f"./co2prev{yy}.res", "a")
+        for x in np.arange(0,20,1):
+            text = text +  "\t"+str(round(float(dict_co2[yy]),3))
+
+
+        text = text + "\n"
+        f.write(text)
+        f.close()
+
+    f.close()
+#           Main
+#       \**********/
+#
+#
+#   Here you can define the instructions that are called when you execute this file
+#
+if __name__ == '__main__':
+    
+    t0=ti()
+    
+    ys = 2009 #starting year -1
+    ye = 2015 #end year
+   
+    # main_tprev(ys)
+    main_co2(ys,ye)
+  
+    t1=ti()
+    print('Programme compiled in ',t1-t0, 'sec')
\ No newline at end of file