add dont copy
divede motod generatedTables
CG logic