dataClean initial version complete