data processing fix