Initial work of dataload