added demo for data processing