working on data mapping and loading