keep need to improve dataExtraction