begin restructuing full data process