Restructure 3dtf