datamining for correct 3d generational procedures please stand by... compilation may take a significant amount of time