load data, do some pre-processing