2Cxx drift init