fix data_processor